我正在尝试使用法语语音识别来开发iOS应用程序,但直到现在都没有成功。 我尝试使用openEars框架,该框架非常适合英语,但不支持法语。 我使用了link中的一些信息。
如果有人知道解决方案,那就太棒了。
由于
答案 0 :(得分:2)
默认情况下,开启者正在使用英语声学和语言模型。所以它适用于英语,但不支持法语。
下载法语声学和语言模型有一些优秀的法语声学和语言模型here
下载&用这个改变您的Openears声学和语言模型。
要执行此操作,只需将Openears hub4wsj_sc_8k 文件夹替换为下载的文件夹,然后将.dic
和.languagemodel
文件替换为已下载的文件。
如果您认为,下载的法语声学和语言模型太大,那么使用此documents
创建我们自己的几个单词答案 1 :(得分:0)
我最终将这个库iPhone-Speech-To-Text用于我的项目。
它使用google voice api,发送语音的FLAC文件并检索相应的文本。
要使其适用于法语,请SpeechToTextModule.m
我改变了网址
NSURL *url = [NSURL URLWithString:@"https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=en-US"];
到
NSURL *url = [NSURL URLWithString:@"https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=fr"];
答案 2 :(得分:-1)
我找到的替代方案是Dragon Speech SDK for Mobile。您只需Register With Dragon Mobile并下载SDK和示例。
支持英语,法语,德语语音识别。它也比openEars工作得非常准确。我已经测试了这个英语,并且它的工作非常好。
以下是支持上述语言识别的样本的屏幕
注意强>