microsoft-speech-platform

Microsoft Speech Recognition Platform

蓝咒 提交于 2020-01-20 19:29:47
问题 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

Microsoft Speech Recognition Platform

回眸只為那壹抹淺笑 提交于 2020-01-20 19:29:07
问题 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

Microsoft Speech Recognition: Alternate results with confidence score?

倾然丶 夕夏残阳落幕 提交于 2020-01-13 11:35:09
问题 I'm new to working with the Microsoft.Speech recognizer (using Microsoft Speech Platform SDK Version 11) and I'm trying to have it output the n-best recognition matches from a simple grammar, along with the confidence score for each. According to the documentation (and as mentioned in the answer to this question), one should be able to use e.Result.Alternates to access the recognized words other than the top-scoring one. However, even after resetting the confidence rejection threshold to 0

Difference among Microsoft Speech products/platforms

女生的网名这么多〃 提交于 2019-12-30 06:43:26
问题 It seems Microsoft offers quite a few speech recognition products, I'd like to know the differences among all of them pls. There is Microsoft Speech API, or SAPI. But somehow Microsoft Cognitive Service Speech API has the same name. Ok now, Microsoft Cognitive Service on Azure offers Speech service API and Bing Speech API . I assume for speech-to-text, both APIs are the same. And then there is System.Speech.Recognition (or Desktop SAPI), Microsoft.Speech.Recognition (or Server SAPI) and

Difference among Microsoft Speech products/platforms

我的梦境 提交于 2019-12-30 06:42:33
问题 It seems Microsoft offers quite a few speech recognition products, I'd like to know the differences among all of them pls. There is Microsoft Speech API, or SAPI. But somehow Microsoft Cognitive Service Speech API has the same name. Ok now, Microsoft Cognitive Service on Azure offers Speech service API and Bing Speech API . I assume for speech-to-text, both APIs are the same. And then there is System.Speech.Recognition (or Desktop SAPI), Microsoft.Speech.Recognition (or Server SAPI) and

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

家住魔仙堡 提交于 2019-12-29 01:28:13
问题 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

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

江枫思渺然 提交于 2019-12-29 01:06:20
问题 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.

Microsoft Speech Platform: recognize word repetitions

99封情书 提交于 2019-12-24 14:34:52
问题 I use Microsoft Speech Platform to recognize speech at output it on screen. But, i have problem: for example, i have grammar (constructs by GrammarBuilder and Choices - "red","green","black") When i say- "red green black"- i can get only "red", maybe "red green" , but not "red green black". Some code: Thread.CurrentThread.CurrentCulture = new CultureInfo("ru-RU"); Thread.CurrentThread.CurrentUICulture = new CultureInfo("ru-RU"); // Create a new SpeechRecognitionEngine instance. _sre = new

how to update srgs grammar in C#

自闭症网瘾萝莉.ら 提交于 2019-12-12 02:15:04
问题 I have created srgs file for semantic recognition, now i want to udate myGrammar file,Now How to i update my_Grammar.xml file and add more cities in item tag from textbox. helping material regarding this will be appreciated and thanks in advance. <grammar version="1.0" xml:lang="en-US" mode="voice" root="destination" xmlns="http://www.w3.org/2001/06/grammar" tag-format="semantics/1.0"> <rule id="Source"> <one-of> <item> Karachi </item> <item> Lahore </item> <item> Abbottabad </item> <item>

Microsoft Speech Recognition: Alternate results with confidence score?

落花浮王杯 提交于 2019-12-05 14:45:38
I'm new to working with the Microsoft.Speech recognizer (using Microsoft Speech Platform SDK Version 11) and I'm trying to have it output the n-best recognition matches from a simple grammar, along with the confidence score for each. According to the documentation (and as mentioned in the answer to this question ), one should be able to use e.Result.Alternates to access the recognized words other than the top-scoring one. However, even after resetting the confidence rejection threshold to 0 (which should mean nothing is rejected), I still only get one result, and no alternates (although the