Skip to main content
spelling in title
Source Link
Cœur
  • 39k
  • 25
  • 207
  • 282

How to programaticallyprogrammatically train the SpeechRecognitionEngine and convert audio file to text in c#C# or vb.net

Is it possible to programaticallyprogrammatically train the recognizer giving .wavs instead of talking to a microphone?

How to programatically train the SpeechRecognitionEngine and convert audio file to text in c# or vb.net

Is it possible to programatically train the recognizer giving .wavs instead of talking to a microphone?

How to programmatically train the SpeechRecognitionEngine and convert audio file to text in C# or vb.net

Is it possible to programmatically train the recognizer giving .wavs instead of talking to a microphone?

Notice removed Draw attention by edgarmtze
Bounty Ended with user756239's answer chosen by edgarmtze
Notice added Draw attention by edgarmtze
Bounty Started worth 200 reputation by edgarmtze
added 472 characters in body
Source Link
edgarmtze
  • 25.2k
  • 82
  • 248
  • 393

#EDIT

I understand using the Training wizard is useful to do this, accomplished by Opening Speech Recognition,clicking Start button->Control Panel->Ease of Access->Speech Recognition

accomplished by Opening Speech Recognition,clicking Start button->Control Panel->Ease of Access->Speech Recognition

.

But howHow to custom train the speech recognition with custom audiowav or even mp3 files? Where is this information of "training"

When using Training wizard (Control Panel training UI) training files are stored? in Maybe modifiying it{AppData}\Local\Microsoft\Speech\Files\TrainingAudio.

How can I use or make a little bit could solvecustom training instead of using Training wizard?

The Speech Control Panel creates registry entries for the issue.training audio files in the key HKCU\Software\Microsoft\Speech\RecoProfiles\Tokens{ProfileGUID}{00000000-0000-0000-0000-0000000000000000}\Files

Do the registry entries created by code have to be placed in there?

The reason to do this is I want to custom train with my own wav files and thenlist of words and phrases, then transfer my trained fileall to other systemsystems.

I understand using the Training wizard is useful to do this, accomplished by Opening Speech Recognition,clicking Start button->Control Panel->Ease of Access->Speech Recognition.

But how to custom train the speech recognition with custom audio files? Where is this information of "training" stored? Maybe modifiying it a little bit could solve the issue.

The reason to do this is I want to custom train and then transfer my trained file to other system.

#EDIT

I understand using the Training wizard is useful to do this

accomplished by Opening Speech Recognition,clicking Start button->Control Panel->Ease of Access->Speech Recognition

.

How to custom train the speech recognition with custom wav or even mp3 files?

When using Training wizard (Control Panel training UI) training files are stored in {AppData}\Local\Microsoft\Speech\Files\TrainingAudio.

How can I use or make a custom training instead of using Training wizard?

The Speech Control Panel creates registry entries for the training audio files in the key HKCU\Software\Microsoft\Speech\RecoProfiles\Tokens{ProfileGUID}{00000000-0000-0000-0000-0000000000000000}\Files

Do the registry entries created by code have to be placed in there?

The reason to do this is I want to custom train with my own wav files and list of words and phrases, then transfer all to other systems.

added 100 characters in body
Source Link
edgarmtze
  • 25.2k
  • 82
  • 248
  • 393

The reason to do this is I want to custom train and then transfer my trained file to other system.

The reason to do this is I want to custom train and then transfer my trained file to other system.

Lookes like vb to me not c#
Link
edgarmtze
  • 25.2k
  • 82
  • 248
  • 393
Loading
added 366 characters in body
Source Link
edgarmtze
  • 25.2k
  • 82
  • 248
  • 393
Loading
Source Link
edgarmtze
  • 25.2k
  • 82
  • 248
  • 393
Loading