MusicRecognizer Class
Music recognizer interface
Constructor
MusicRecognizer
(
-
[host='cloud.myscript.com']
Parameters:
-
[host='cloud.myscript.com']String optionalRecognition service host
Item Index
Methods
- _clearShapeRecognition
- _computeHmac
- _doAnalyzerRecognition
- _doMathRecognition
- _doMusicRecognition
- _doShapeRecognition
- _doTextRecognition
- clearRestRecognition
- doRestRecognition
- doSimpleRecognition
- getAvailableLanguageList
- getHost
- getParameters
- getPrecision
- getUrl
- setHost
- setParameters
- setPrecision
- setUrl
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:
doSimpleRecognition
(
Promise
-
applicationKey -
instanceId -
components -
hmacKey -
[parameters]
Do music recognition
Parameters:
-
applicationKeyString -
instanceIdString -
componentsAbstractComponent[] -
hmacKeyString -
[parameters]MusicParameter optional
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
