распознавание голоса в моно - PullRequest
12 голосов
/ 04 апреля 2011

Есть ли способ добавить функцию распознавания голоса в моно-приложение.Есть пространства имен System.Speech (в .net) и Microsoft.Speech (в MS Speech Platform), но я не могу найти их в Mono.Так как же добавить функцию распознавания речи в Mono?

Ответы [ 3 ]

6 голосов
/ 16 ноября 2012

Глядя по этой ссылке: Mono System.Speech

Кажется, что System.Speech.Recognition теперь поддерживается.Вы тянете последний (3.0+) тарбол и строите свою собственную среду исполнения Mono?

6 голосов
/ 04 апреля 2011

Я не вижу ни одного родного движка C #.Существует Java-движок Sphinx-4 , который вы, вероятно, можете вызывать напрямую или через IKVM.NET .В качестве альтернативы вы можете использовать веб-сервис, я нашел iSpeech .Также может быть что-то интересное в HTML5 и Chrome в этом ТАКОМ вопросе .Боюсь, что нет никакого личного опыта ни в одном из них (кроме IKVM.NET).

0 голосов
/ 19 марта 2015

На самом деле есть один собственный механизм распознавания речи C #, и он называется Syn.Speech . Для ссылки на него в Visual Studio Project просто запустите консоль диспетчера пакетов и введите

PM> Install-Package Syn.Speech

Я не смог найти ни одного подробного учебника, но вот Wiki Link

Кроме того, это демонстрационное приложение

...