AbstractRecognizer Class
Abstract recognizer interface
Constructor
AbstractRecognizer
(
-
[host='cloud.myscript.com']
Parameters:
-
[host='cloud.myscript.com']String optionalRecognition service host
Item Index
Methods
_clearShapeRecognition
(
Promise
private
-
url -
instanceId
Clear shape recognition
Parameters:
-
urlString -
instanceIdString
Returns:
Promise:
_computeHmac
(
private
-
input -
applicationKey -
hmacKey
Compute HMAC signature for server authentication
Parameters:
-
inputAbstractRecognitionInput -
applicationKeyString -
hmacKeyString
_doAnalyzerRecognition
(
Promise
-
url -
input -
applicationKey -
hmacKey -
instanceId
Do analyzer recognition
Parameters:
-
urlString -
inputAnalyzerRecognitionInput -
applicationKeyString -
hmacKeyString -
instanceIdString
Returns:
Promise:
_doMathRecognition
(
Promise
private
-
url -
input -
applicationKey -
hmacKey -
instanceId
Do shape recognition
Parameters:
-
urlString -
inputMathRecognitionInput -
applicationKeyString -
hmacKeyString -
instanceIdString
Returns:
Promise:
_doMusicRecognition
(
Promise
private
-
url -
input -
applicationKey -
hmacKey -
instanceId
Do music recognition
Parameters:
-
urlString -
inputMusicRecognitionInput -
applicationKeyString -
hmacKeyString -
instanceIdString
Returns:
Promise:
_doShapeRecognition
(
Promise
private
-
url -
input -
applicationKey -
hmacKey -
instanceId
Do shape recognition
Parameters:
-
urlString -
inputShapeRecognitionInput -
applicationKeyString -
hmacKeyString -
instanceIdString
Returns:
Promise:
_doTextRecognition
(
Promise
private
-
url -
input -
applicationKey -
hmacKey -
instanceId
Do text recognition
Parameters:
-
urlString -
inputTextRecognitionInput -
applicationKeyString -
hmacKeyString -
instanceIdString
Returns:
Promise:
clearRestRecognition
(
Promise
-
instanceId
Clear REST recognition
Parameters:
-
instanceIdString
Returns:
Promise:
doRestRecognition
(
Promise
private
-
input -
applicationKey -
hmacKey -
instanceId
Do REST recognition
Parameters:
-
inputAbstractRecognitionInput -
applicationKeyString -
hmacKeyString -
instanceIdString
Returns:
Promise:
getAvailableLanguageList
(
Promise
-
applicationKey -
inputMode
Get the recognition languages available for an application and a specific inputMode
Parameters:
-
applicationKeyString -
inputModeString
Returns:
Promise:
getHost
()
String | String |
Get the recognition service host
Returns:
String | String | :
getPrecision
()
Number
Get precision
Returns:
Number:
getUrl
()
String
Get the recognition service host
Returns:
String:
setHost
(
-
UNKNOWN
Set the recognition service host
Parameters:
-
UNKNOWNString
setPrecision
(
-
precision
Set precision
Parameters:
-
precisionNumber
setUrl
(
-
UNKNOWN
Set the recognition service url
Parameters:
-
UNKNOWNString
