microsoft-speech-platform

Microsoft Speech Recognition Platform

点点圈 提交于 2019-11-30 05:36:44
I wrote an app in C# for speech recognition using System.Speech which works fine on Windows 7. However I'm after creating the same app that will work on windows 2003 (x86). My programming environment: Windows 7 x64 Pro Visual Studio 2008 In order to develop this application in my programming environment I installed: 1.Microsoft Speech Platform - Server Runtime (Version 10.1) (x86) http://www.microsoft.com/downloads/details.aspx?FamilyID=674356C4-E742-4855-B3CC-FC4D5522C449&displaylang=en&displaylang=en 2.Microsoft Speech Platform - Software Development Kit (SDK) (Version 10.1) (x86) http://www

SpeechSynthesizer.SelectVoice() Fails with “No matching voice is installed or the voice was disabled”

人走茶凉 提交于 2019-11-28 13:03:39
I am modifying Scott Hanselman 's BabySmash code to support other languages. I installed the speech platform and a new language per these steps . The language now shows up in the registry: The language can now be selected and played by Windows: System.Speech.Synthesis.SpeechSynthesizer.GetInstalledVoices() now returns the voice. However SelectVoice() in the code below throws the error "System.ArgumentException: Cannot set voice. No matching voice is installed or the voice was disabled." string phrase = null; SpeechSynthesizer speech = new SpeechSynthesizer(); CultureInfo keyboardCulture =

The language for the grammar does not match the language of the speech recognizer

我的梦境 提交于 2019-11-28 12:46:01
Good day! It is about Microsoft Server Speech SDK v11.0 (Server version). I have run test example at MSDN sample . So English phrases -red,blue - recognized well. But I want to recognize Russian language too -install Microsoft Speech Recognition Language -TELE (ru-RU) and runs my app/ Code: static void DoWork() { Thread.CurrentThread.CurrentCulture = new CultureInfo("ru-RU"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("ru-RU"); // Create a new SpeechRecognitionEngine instance. SpeechRecognitionEngine sre = new SpeechRecognitionEngine(); // Configure the input to the recognizer.