[英]French speech recognition on iOS
我正在嘗試使用法語的語音識別功能開發iOS應用程序,但直到現在仍未成功。 我嘗試使用openEars框架,該框架對於英語非常有用,但不支持法語。 我使用了此鏈接中的一些信息。
如果有人知道解決方案,那就太好了。
謝謝
開瓶器默認使用英語的聲學和語言模型 。 因此,它可以很好地使用英語,但不支持法語。
您可以從CMU Sphinx網站下載法語聲學和語言模型
一些好的法國聲學和語言模型可以在這里找到
下載並更改您的Openears聲學和語言模型。
為此,只需將Openears hub4wsj_sc_8k文件夾替換為下載的文件夾,然后將.dic
和.languagemodel
文件替換為下載的文件夾。
如果您認為,下載的法語聲學和語言模型太大,請使用此文檔用很少的單詞創建我們自己的模型
我最終將這個庫iPhone-Speech-To-Text用於我的項目。
它使用谷歌語音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"];
我找到的另一種選擇是移動版Dragon Speech SDK。 您只需要向Dragon Mobile注冊並下載SDK和示例。
它支持英語,法語,德語語音識別。 而且它比openEars運作得非常准確。 我已經對此進行了英語測試,並且效果很好。
這是該示例的屏幕,該屏幕支持上述語言的識別
注意
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.