Adds an alias to use inside of a command. You can reference the added
alias using %ALIASNAME% from within a command. Alias names are
automatically capitalized. Note: You can only a maximum of two aliases
Example:
SpeechRecognizer rec = SpeechRecognizer.getInstance("APIKEY");
String[] names = new String[] { "jane", "bob", "john" };
rec.addAlias("NAMES", names);
rec.addCommand("call %NAMES%");
The user can now speak "call john" and it will be recognized correctly.
Namespace: iSpeechAssembly: iSpeechSDK (in iSpeechSDK.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
| C# |
|---|
public void addAlias( string aliasName, string[] phrases ) |
| Visual Basic |
|---|
Public Sub addAlias ( _ aliasName As String, _ phrases As String() _ ) |
| Visual C++ |
|---|
public: void addAlias( String^ aliasName, array<String^>^ phrases ) |
Parameters
- aliasName
- Type: System..::..String
[Missing <param name="aliasName"/> documentation for "M:iSpeech.iSpeechRecognizer.addAlias(System.String,System.String[])"]
- phrases
- Type: array<System..::..String>[]()[][]
[Missing <param name="phrases"/> documentation for "M:iSpeech.iSpeechRecognizer.addAlias(System.String,System.String[])"]