Гость
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ / 7 сообщений из 7, страница 1 из 1
12.07.2018, 19:26
    #39673332
mraklbrw
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
Добрый день.
Использую 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
13.07.2018, 05:51
    #39673475
Pallaris
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Microsoft Speech Recognition Platform - как одновременно распознавать и русский, и англ
mraklbrw,

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

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


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