Форум программистов, компьютерный форум, киберфорум
Наши страницы

C# для начинающих

Войти
Регистрация
Восстановить пароль
 
 
xSCJx
22 / 19 / 1
Регистрация: 24.12.2012
Сообщений: 435
#1

Распознать голос (Microsoft Speech): Не найден распознаватель с требуемым кодом - C#

02.10.2014, 18:56. Просмотров 5096. Ответов 16
Метки нет (Все метки)

Привет. Мне нужно, чтобы моя прога умела распознавать то, что я говорю в микрофон. Решил использовать Microsoft Speech. Нашел пример кода на MSDN:

C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Speech.Recognition;
using System.Windows.Forms;
 
namespace VoiceTest {
    class Program {
        static void Main(string[] args) {
            // Create a new SpeechRecognitionEngine instance.
            SpeechRecognitionEngine sre = new SpeechRecognitionEngine(new System.Globalization.CultureInfo("en-US"));
 
            sre.SetInputToWaveFile(@"c:\utt_00.wav");
 
            Choices colors = new Choices();
            colors.Add(new string[] { "red", "sport", "blue" });
 
            GrammarBuilder gb = new GrammarBuilder();
            gb.Append(colors);
 
            // Create the Grammar instance.
            Grammar g = new Grammar(gb);
 
            sre.LoadGrammar(g);
 
            sre.SpeechRecognized += new EventHandler<SpeechRecognizedEventArgs>(sre_SpeechRecognized);
 
            sre.Recognize();
 
            Console.ReadKey();
        }
 
        static void sre_SpeechRecognized(object sender, SpeechRecognizedEventArgs e) {
            MessageBox.Show("Speech recognized: " + e.Result.Text);
        }
    }  
}
при запуске ошибка времени исполнения:
Код
An unhandled exception of type 'System.ArgumentException' occurred in System.Speech.dll
Additional information: Не найден распознаватель с требуемым кодом.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.10.2014, 18:56
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Распознать голос (Microsoft Speech): Не найден распознаватель с требуемым кодом (C#):

Как установить украинский голос для Microsoft Speech API - C#
Необходимо сделать работу на тему &quot;Синтез речи&quot; Я решил делать на C# использовав стандартную библиотеку Microsoft.Speech Но у меня...

.NET 4.x Что лучше использовать для распознования русского языка System.Speech или Microsoft.Speech? - C#
Здравствуйте, у меня проблемы со speech recognition c# в Windows 7, что мне лучше использовать System.Speech или Microsoft.Speech? Как я...

Microsoft.Speech - C#
Как включить в проект? Если можно, прямо алгоритм, начиная от скачивания.

Microsoft.Speech.Recognition - несколько слов - C#
Всем доброго времени. Делаю программу с голосовым распознаванием команд. Сабж. Покопался на форуме, нашел коды для распознавания, но...

Ошибка при создании Microsoft.Speech - C#
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using...

Ошибка при работе с библиотекой Microsoft.Speech.dll - C#
Всем доброго времени суток. Хочу поработать с распознаванием речи, но к сожалению возникли некоторые проблемы. Опишу по порядку. ОС...

16
Почтальон
Модератор
566 / 505 / 91
Регистрация: 22.03.2015
Сообщений: 3,548
Завершенные тесты: 1
13.06.2017, 08:53 #16
Цитата Сообщение от D7ILeucoH Посмотреть сообщение
Ребят, нашёл кто решение?
Можно воспользоваться сервисами от гугла, но потребуется наличие интернета.
0
D7ILeucoH
-51 / 10 / 1
Регистрация: 29.02.2016
Сообщений: 298
29.07.2017, 09:41 #17
нашёл решение! неведомо почему, работает в проекте
0
Вложения
Тип файла: zip SpeechRecognition.zip (45.2 Кб, 19 просмотров)
29.07.2017, 09:41
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.07.2017, 09:41
Привет! Вот еще темы с ответами:

Microsoft Speech Platform - C#
Здравствуйте. Я сильно туплю и не могу понять. Скачал и установил Microsoft Speech Platform - SDK, Microsoft Speech Platform - Runtime,...

Регистрация Microsoft.Speech.dll - .NET
Здравствуйте. Знаю, что похожие темы были, но ответа я не нашёл + у меня всё-таки есть различие. Хочу сделать голосовое управление...

Обучение (адаптация) Microsoft Speech SDK 11 - .NET
Добрый день. Пишу программу, использующую Microsoft Speech SDK 11. Подскажите способы ПРОГРАММНОГО обучения (адаптации) Microsoft...

Delphi Microsoft Speech Object Library пауза и стоп - Delphi
Всем привет: знатоки помогите как правильно добавить паузу и стоп ??? Вдруг тексты будут очень длинными и не хочется слушать их до конца......


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
17
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru