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: iSpeech
Assembly: 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[])"]

See Also