1

我正在尝试开发一个使用法语语音识别的 iOS 应用程序,但直到现在都没有成功。我尝试使用 openEars 框架,它非常适合英语,但不支持法语。我使用了此链接中的一些信息。

如果有人知道解决方案,那就太棒了。

谢谢

4

3 回答 3

2

Openers 默认使用英语声学和语言模型。所以它适用于英语,但不支持法语。

您可以从CMU Sphinx 网站下载法语声学和语言模型

一些好的法语声学和语言模型可以在这里找到

下载并更改您的 Openears 声学和语言模型。

为此,只需将Openears hub4wsj_sc_8k文件夹替换为下载的文件夹,并将.dicand.languagemodel文件替换为下载的文件。

如果你觉得下载的法语声学和语言模型太大了,那就用这个文档用几个词创建我们自己的

于 2013-03-14T17:34:26.973 回答
0

我最终为我的项目使用了这个库iPhone-Speech-To-Text

它使用 google voice api,发送语音的 FLAC 文件并检索适当的文本。

为了使它适用于法语,SpeechToTextModule.m我刚刚更改了 URL

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"];

于 2013-03-15T09:55:13.827 回答
-1

我找到的替代方案是 Dragon Speech SDK for Mobile。您只需注册 Dragon Mobile并下载 SDK 和 Samples。

它支持英语、法语、德语语音识别。它也比 openEars 工作得非常准确。我已经测试了它的英语并且它工作得很好。

这是支持上述语言识别的样本的屏幕

在此处输入图像描述

笔记

SDK 可免费下载和使用 90 天,但...

于 2013-03-14T12:48:56.773 回答