Sound Player
Sound player interface. To be used by user-defined players.
Properties
Functions
Cancels the play operation associated with the provided listener.
Checks if this player supports the specified MIME type
Checks if this player supports the specified MIME type
Checks if this player supports the specified TTS EMimeType.
Checks if this player supports the specified TTS EMimeType.
Returns an ILanguage instance describing the language currently being used in system as the default TTS language. This is required for TTS players.
Gets the TTS language. Returns the last language set by this by a SetLanguage call to the same instance.
Gets the list of languages natively supported by the player. This is required for TTS players.
Get the TTS support level for specified language This is required for TTS players.
Get the TTS support level for specified language This is required for TTS players.
True if keeps a reference to a C++ SDK object False if keeps a C++ SDK object
Play the requested sound. The provided progress listener will be used also for canceling the play. A progress listener can be attached to only one play operation at a time. The player will release the source when no more needed.
Returns the number of sounds currently playing on this player.
Play the requested sounds list. The provided progress listener will be used also for canceling the play. A progress listener can be attached to only one play operation at a time. The player will release the source when no more needed.
Sets the TTS language. This is required for TTS players. Use getLanguageList and getDefaultLanguage methods to check the level of support before choosing the language to use for the next utterances.