web-dev-qa-db-ja.com

iOS SDK内で音声認識を使用する方法は?

SIRI-ServicesにはパブリックAPIがないことを知っていますが、簡単な音声認識用のAPIはありますか?テキストフィールドがあり、ユーザーがそのテキストフィールドをタップすると、通常はマイクボタンのあるキーボードが表示され、それを押すと音声が認識され、文字列オブジェクトに変換されますか?または、このボタンはデフォルトで表示されるのでしょうか?

45
Sebastian Boldt

多くのライブラリが利用可能です。どれでも使用できます。

  1. openears //これは最高のライブラリです

  2. VocalKit (耳が開いている場合は非推奨)

  3. [〜#〜] tts [〜#〜]
  4. ispeech (無料ではありません)

お役に立てば幸いです。

[〜#〜] note [〜#〜]

ダウンロードした場合 openears「OpenEarsSampleApp」と呼ばれるサンプルプロジェクトが含まれています)@efimovDはこれを言及しています

View Controllerでコードを確認すると、可能なコマンドを含む配列が表示されます。これはコマンドを検出します!話はしない。それは聞いて、あなたが言ったことを配列からの言葉と比較しようとします

43
Nishant Tyagi

Expect Labsが提供するMindMeld iOS SDKを使用できます。 iOSでの連続(ストリーミング)音声認識をサポートします。また、カスタムコンテンツドメインの自然言語の理解とコンテンツ検出もサポートします。

以下で試してください: https://expectlabs.com/docs/sdks/ios/gettingStarted

1
tim176