powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
7 сообщений из 7, страница 1 из 1
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
    #39673332
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.
Использую Microsoft Speech Recognition Platform для распознавания голосового ввода.
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
System.Globalization.CultureInfo ci;
SpeechRecognitionEngine sre;
сi = new System.Globalization.CultureInfo("ru-ru");
sre = new SpeechRecognitionEngine(ci);
sre.SetInputToDefaultAudioDevice();
...
...
...


Суть в том, что распознаются только слова на русском языке.
Если изменить CultureInfo на нгл., то наоборот - на другом языке распознаются, на русском - нет.
А можно ли каким-либо образом распознавать сразу на 2 языках?
...
Рейтинг: 0 / 0
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
    #39673475
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrw,

если попробовать запустить два движка распознавания с разными культурами на одном аудио-устройстве, что получится?
...
Рейтинг: 0 / 0
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
    #39673506
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробую сегодня сделать. Но как мне кажется, распознает, но как разные, не связанные между собой слова.
Тогда просто может быть в программе смотреть что было распознано одним движком и другим движком примерно в одно и тоже время?
...
Рейтинг: 0 / 0
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
    #39673635
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
mraklbrw,

вроде культура в рамках потока определяется, но это не точно
...
Рейтинг: 0 / 0
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
    #39674239
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пока нашёл только такой способ: необходима функция преобразования из английского написания слова в русское написание (с учётом произношения различных буквосочетаний).
Я такую писал, но тут, конечно, нужно будет учитывать множетсво различных сочетаний букв, чтобы добиться очень хороших вероятностей распознавания.
...
Рейтинг: 0 / 0
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
    #39674318
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блин, такое решение выглядит очень порочно. Так два движка параллельно не хотят работать?
...
Рейтинг: 0 / 0
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
    #39674678
Фотография mraklbrw
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал одновременную раюоту двух движков: работают попеременно - то есть если снчала что-то сказать по-русски, потом по-английски, то может распознать, а может и нет.
А если сказать запусти steam, т.е. сразу и рус., и англ., то не распознает вообще ничего.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]