TTS 5.1 and TTS 5.3

Source: Internet
Author: User

 

WINXPRun under the SystemTts5.1And Speech Recognition with multiple languages.

Vista below is the running tts5.3 and speech recognition, which are said to have improved significantly, in the . net Framework3.0 supported below.

Looks likeTts5.3It seems like a better choice, andWINXPIt may not be supported soon,VistaOrWin7It will be the mainstream in the future.

 

But (there will always be ), Vista ( Home Supported TTS It is related to the installation language. Only the recognition and pronunciation of the installed language are supported. For example, if the Chinese version is installed, the English pronunciation and recognition cannot be used. --- Not like XP You can directly install other language packs. Unless Yes, install Vista Other versions, such as the Enterprise Edition (more than a hundred dollars ).

VistaUnderTTSAlthough other third-party pronunciation libraries (suchNeospeech), But it is difficult to install other libraries for speech recognition.

 

So,WINXPCan I run it below?Tts5.3What about it? YesVistaCan these functions be used?

Of course not, WINXP Installation . net Framework 3.0 , you can also run tts5.3 (the actual running is 5.1 , except that the interface is 5.3 ),

1: Friendly interfaces can be used.

2: Multi-language support

Disadvantage:

Tts5.3There are no extended functions, but interfaces are provided,5.1Unsupported features, even if installed. Net 3.0Or not.

 

tts5.1 and tts5.3 bug

1 : tts5.1 speech recognition cannot run on other threads medium, tts5.3 yes.

2 : tts5.3 Program Thread , because its resources cannot be released.

3:Tts5.3OfSetinputtodefaauaudiodeviceCannot run inXPMedium

 

 

 

Tts5.1InCode:

_ Grammar = speechreceng. creategrammar (1 );

_ Grammar. dictationload (null, speechlib. speechloadoption. slostatic );

Similar functions are available inTts5.3Can be implemented in this way,

DictationgrammarDG =New Dictationgrammar();

Speechreceng. loadgrammar (DG as grammar );

 

However5.3It also provides richerGrammarbuilderFunction,

  GrammarbuilderGB =New Grammarbuilder();

GB. append ("Test");

GB. append (New Choices(New String[] {"1","2"}));

GrammarG =New Grammar(GB );

 

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.