4

Google API の音声認識を使用する Android アプリを開発するという目標を達成しました。

しかし実際には、私のアプリはクロスプラットフォームであり、非常に豊富なユーザー インターフェイスとジェスチャを備えているため、実際のゲーム エンジンを使用する必要があります。

Unity Game Engine の使用を考えており、アプリを iOS および Android プラットフォームにデプロイする予定です。

それで... ウェブで検索... Google に属しているため、Unity Game Engine で Google Speech Recognition API を使用できないことがわかりました... 本当ですか?

これを実装する方法についてアドバイスをお願いします。

最初のオプション: サード パーティ ライブラリまたは Unity Speech Recognition API を実装します。どれ?

2 番目のオプション (可能ですか??): 音声をテキストに変換するパッケージをモジュール化し、動的リフレクションを介して呼び出します。Android デプロイでは、Google API を使用します。iOS デプロイでは、iOS API を使用します (これも不明です)。

前もって感謝します。

4

3 に答える 3

3

CMU Sphinx を見ることをお勧めします。http://cmusphinx.sourceforge.net/

于 2013-04-10T05:04:57.770 に答える
0

Android の Unity で Google の音声認識を利用できます。iOS では、別のものを使用する必要があります。残念ながら、私が確認した 6 か月前の時点では、iOS には音声認識 API が組み込まれていませんでした。そのため、それを行うにはサードパーティのライブラリを見つけてみる必要があります。

于 2013-04-10T06:54:11.490 に答える
0

新しいベータ版 (5.4) では、Unity は Microsoft の音声認識を提供するクラスである DictationRecognizer を追加しました。精度は本当に良いです。

于 2016-05-07T21:55:30.380 に答える