нужно руководство для двигателя распознавания речи с пользовательскими ключевыми словами c # - PullRequest
0 голосов
/ 07 ноября 2018

У меня есть приложение Windows Form. Мне нужно добавить распознавание речи в него, чтобы сократить время обработки для ввода продукта. нам нужно это распознавание речи на турецком языке. если бы это было на английском языке, из-за неправильного произношения это дало бы много ложных результатов. Так что нам нужно по турецки. Но механизм распознавания речи в автономном режиме Windows не поддерживает турецкий язык.

На самом деле нам нужно максимум 100 ключевых слов, чтобы добиться этого. нам не нужен весь язык в процессе. Так что, если бы я мог создать язык, добавив слово и обучив его движку с помощью такого обучения, как обучение речи в окнах, это было бы здорово.

Так что мне нужно руководство, чтобы начать или двигаться вперед для этой задачи. Я посмотрел на cmusphnfix, но он также не имеет турецкого языка. Но я не знаю, смогу ли я создать собственный язык для 100 слов с правильным произношением. если так, как я могу сделать это в c #.

примечание: мы не хотим использовать онлайн-сервисы Google и Microsoft. ищем другие варианты.

Заранее спасибо.

Ответы [ 2 ]

0 голосов
/ 13 ноября 2018

https://www.sestek.com имеет хорошее распознавание турецкой речи. Что касается 100 ключевых слов, в этом масштабе легче распознать всю речь и просто искать ключевые слова в транскрипции. Это даст вам большую точность, потому что распознавание речи использует больше контекста. Когда вы просто ищете ключевые слова, у вас нет контекста, поэтому распознавание на самом деле менее точно.

0 голосов
/ 08 ноября 2018

Версии Windows для настольных ПК имеют встроенные API для распознавания речи. К ним относится поддержка грамматики для определения слов или значения сказанного. Я не знаю, поддерживается ли турецкий язык.

Возможно https://stackoverflow.com/a/5473407/90236 или https://docs.microsoft.com/en-us/previous-versions/office/developer/speech-technologies/hh361633(v%3doffice.14) может помочь вам начать

...