2011-09-22 7 views

答えて

9

音声認識には市販のIOSライブラリアンがたくさんあります。私が聞いている名前はNuance、iSpeech、Yapmeです。それぞれはクラウドの音声認識(デバイス外)と、あなたのアプリを構築するためのクライアントライブラリとSDKを提供します。

ニュアンスがスペイン語をサポートしているようだ - と---あなたが米国と英国英語などのためのアプリ、 ヨーロッパスペイン語、欧州の、フランス語、ドイツ語、イタリア語と日本語を音声有効にすることができます... http://blog.dragonmobileapps.com/2011/01/mobile-app-developer-dragon-mobile-sdk.html

を 2011年のタップでさらに多くの言語を使用できます。

、今ニュアンスは、開発者に自由にアクセスすることができます - http://www.masshightech.com/stories/2011/09/26/daily13-Nuance-tweaks-mobile-dev-program-with-free-access-to-Dragon.html

iSpeechは、スペイン語をサポートする可能性がある - http://www.ispeech.org/developers/iphone

iSpeechのMobile SDKが27のTTSおよびASR(定義された文法) 言語と15個の言語をサポート自由形式の口述音声認識のためのものです。

Yapme、申し訳ありませんが、私はよく分からない - http://yapinc.com/speech-cloud.html

4

こちらをご覧ください:http://src.chromium.org/viewvc/chrome/trunk/src/content/browser/speech/

をそれはを検索するChromeブラウザスピーチだ......あなたはそれを行うことができますObjective-Cでは。クロームブラウザでgoogle.comを試し、スペイン語が認識されたら、あなたは勝ちます! :)

あなたは簡単に使用することができます。

- (void) SpeechFromGooglezzz { 
    NSURL *url = [NSURL URLWithString:@"https://www.google.com/speech-api/v1/recognize?xjerr=1&client=chromium&lang=en-US"]; 

    ASIFormDataRequest *request = [ASIFormDataRequest requestWithURL:url]; 
    NSString *filePath = [NSString stringWithFormat:@"%@%@", [[NSBundle mainBundle] resourcePath], @"tmpAudio.flac"]; 

    NSData *myData = [NSData dataWithContentsOfFile:filePath]; 
    [request addPostValue:myData forKey:@"Content"]; 
    [request addPostValue:@"audio/x-flac; rate=16000" forKey:@"Content-Type"]; 
    [request startSynchronous]; 

    NSLog(@"req: %@", [request responseString]); 
} 

あなたは16000ビットレートFLACファイルを記録しなければならないことに注意してください!または何もありません!

Googleは、単語を含むjsonで応答します。

これが役に立ちます。

+0

私は、GoogleがChromeとAndroidのクライアントを除き、これらのサービスを商用目的で提供していないことを理解しています。 IOSのAPIを使って商用アプリケーションを構築することはできません。 Googleはあなたのアプリケーションを簡単にシャットダウンすることができます。プロトタイプや実験であれば、Googleサービスの利用を中止することもできますが、商用目的には依存しません。 –

+0

アプリが商用であるかどうかはわかりませんが、Fernandoは指定されていません! :) – elp

+0

真っ赤に見えるリンクはhttp://mikepultz.com/2011/03/accessing-google-speech-api-chrome-11/です –

1

Google Speech API用のクライアントライブラリを作成しました。 iOS版で最適に動作しても、他のUnixライクなシステムをサポートしています。

編集:ここにしてみてください:https://github.com/H2CO3/libsprec