To implement a TTS engine, an extension must declare the "ttsEngine" permission and then declare all voices it provides in the extension manifest, like this: )Ĭhrome. An extension could even do something different with the utterances, like display closed captions in a pop-up window or send them as log messages to a remote server. Extensions are free to use any available web technology to provide speech, including streaming audio from a server, HTML5 audio, Native Client, or Flash. By doing so, it can intercept some or all calls to functions such as tts.speak and tts.stop and provide an alternate implementation. Task (B): The Audio data will not be accessible away from the product. Assuming the following scenario: Task (A): SW Developer to use Microsoft's TTS voices to generate audio, record it as audio data and incorporate the audio data in the end product. An extension can register itself as a speech engine. Microsoft Win8 features some pretty good voices and they can be used too.
0 Comments
Leave a Reply. |