Как я могу создать грамматику для распознавания лазурной речи? - PullRequest
0 голосов
/ 26 октября 2019

Я работаю над проектом, который использует лазурное распознавание речи и преобразует речь в текст. Я хочу создать грамматику так, чтобы во время выступления транскрипция содержала только те строки, которые указаны в грамматике. Как я могу достичь этого? Пожалуйста, поделитесь некоторым рабочим кодом C #.

1 Ответ

0 голосов
/ 26 октября 2019

https://docs.microsoft.com/en-us/dotnet/api/system.speech.recognition.speechrecognitionengine.loadgrammar?view=netframework-4.8

https://docs.microsoft.com/en-us/dotnet/api/system.speech.recognition.grammar?view=netframework-4.8

https://msdn.microsoft.com/en-us/ie/ms576570%28v=vs.94%29?f=255&MSPPError=-2147217396

https://msdn.microsoft.com/en-us/ie/ms554580(v=vs.94)

https://docs.microsoft.com/en-us/dotnet/api/system.speech.recognition.grammarbuilder.appendrulereference?view=netframework-4.8

https://docs.microsoft.com/en-us/previous-versions/office/developer/speech-technologies/dd130172(v%3Doffice.14)

Эти ссылки содержат информацию о Grammar

Вы также можете попробовать это:

https://azure.microsoft.com/en-us/services/cognitive-services/speech-to-text/

https://docs.microsoft.com/en-us/azure/cognitive-services/speech-service/quickstart-csharp-dotnetcore-windows

https://www.codeproject.com/Articles/380027/Csharp-Speech-to-Text

https://www.dotnetcurry.com/microsoft-azure/1444/speech-to-text-csharp-ai

Правильная грамматика:

Простая грамматика для распознавания речи

https://www.codeproject.com/Questions/844706/speech-recognition-for-all-words-by-database

DictationGrammar Class:

https://docs.microsoft.com/en-us/dotnet/api/system.speech.recognition.dictationgrammar?redirectedfrom=MSDN&view=netframework-4.8

Надеюсь, это поможет вам:)

...