Questions tagged [system.speech.recognition]

The System.Speech.Recognition namespace contains Windows Desktop Speech technology types for implementing speech recognition. Its part of the .NET Framework.

The System.Speech.Recognition namespace contains Windows Desktop Speech technology types for implementing speech recognition. Its part of the .NET Framework.

The Windows Desktop Speech Technology software offers a basic speech recognition infrastructure that digitizes acoustical signals, and recovers words and speech elements from audio input.

Applications use the System.Speech.Recognition namespace to access and extend this basic speech recognition technology by defining algorithms for identifying and acting on specific phrases or word patterns, and by managing the runtime behavior of this speech infrastructure.

49 questions
30
votes
2 answers

Using System.Speech with Kinect

I am developing a prototype speech to text captioning application for a University project. I am going to be using gesture recognition within my project late on, so I thought it would be a good idea to use the Kinect as the microphone source, rather…
Daniel Clark
  • 615
  • 2
  • 9
  • 17
7
votes
2 answers

Locking the computer disables speech recognition on windows 8.1

I work with SpeechRecognitionEngine from the namespace System.Speech in inproc-mode for doing some automation work. The speech recognition is started via RecognizeAsync. It works fine, however, when the computer gets locked, speech recognition…
5
votes
1 answer

How to extract variables from speech recognition

I'm using System.Speech to recognize some phrases or words. One of them is Set timer. I would like to expand this to Set timer for X seconds, and having the code set a timer for X seconds. Is this possible? I have little to no experience with this…
user4189129
5
votes
3 answers

Does System.Speech.Recognition make use of "speech training"?

I have some simple code from the System.Speech.Recognition that works fine: using (var recognizer = new SpeechRecognitionEngine(new CultureInfo("en-US"))) { recognizer.LoadGrammar(new DictationGrammar()); recognizer.SpeechRecognized +=…
bulltorious
  • 7,769
  • 4
  • 49
  • 78
4
votes
3 answers

Convert Audio File to text using System.Speech

I am looking to convert a .wav file recorded through an android phone at 16000 to text using C#; namely the System.Speech namespace. My code is mentioned…
4
votes
1 answer

How to use windows speech synthesizer in ASP.NET MVC

I tried to use the System.Speech class to generate speech in ASP.NET mvc application. [HttpPost] public ActionResult TTS(string text) { SpeechSynthesizer speechSynthesizer = new SpeechSynthesizer(); speechSynthesizer.Speak(text); return…
Kabilesh
  • 1,000
  • 6
  • 22
  • 47
4
votes
1 answer

System.Speech down microphone sensitivity

I would like to know how to down microphone sensitivity with System.Speech in C#.. To explain myself, i have a grammar file, and my application should begin to record me when i say SIVRAJ (my program's name) However, i can say something TOTALLY…
3
votes
1 answer

Microsoft Speech Recognition Engine Switching Between Grammars

So I have this voice recognition code that I have been working with utilizing Microsoft's Speech Recognition Engine. Unfortunately, it is not that fantastic at understanding voice, so I have been thinking of ways around this. One of these is…
3
votes
1 answer

Recently installed Microsoft Speech voices not available

I have installed the Microsoft Speech Platform runtime from http://www.microsoft.com/en-us/download/details.aspx?id=27225 and some runtime languages from http://www.microsoft.com/en-us/download/details.aspx?id=27224, but when I try to check the…
2
votes
0 answers

Train System.Speech.Recognition to recognize audio commands

I have an idea for a simple application that will use voice activated commands. It is basically a voice activated dictaphone. I need two voice commands, one for start recording and one for stop recording. I was thinking of using…
2
votes
2 answers

Two problems with Speech Recognition C# WPF app on Windows7

I've made an app that uses the SpeechRecognizer class to setup a simple grammar and recognize simple words. When I run it on Win7 I notice two things. 1) The first time I start the app the Speech recognition bar (thingy) comes up, but the UI of my…
2
votes
0 answers

How to stop Speech Recognition Engine when using RecognizeMode.Multiple

I'm using System.Speech within Unity 2018.2 to perform some words check while the player is speaking. Everything is fine, the word recognition is working but I can't stop the SpeechRecognitionEngine. Here's how I initialize the…
2
votes
1 answer

Why is Microsoft Speech Recognition system matching grammars even though no word of that grammar has been said?

I'm using c# and the System.Speech.Recognition to load a couple of simple grammars I defined. When I say phrases matching the grammars, the engine recognizes the grammar correctly with confidences around 0.95. But when I pronounce words that are not…
2
votes
2 answers

Does Microsoft SAPI support speech recognition on offline mode just like system.speech api?

I have read official documentation of Microsoft SAPI but I couldn't find about whether the api can be used on offline mode or not. in there, they said that Microsoft SAPI is server based speech recognition api. So It seems like it doesn't support…
2
votes
2 answers

How to work with System.Speech

So I have: C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\ System.Speech.dll ...and I can add the reference to Visual Studio but using System.Speech etc won't register with the console, and therefore…
1
2 3 4