0

可能かどうか、意見やアドバイスが必要です。音声認識 API とメディア レコーダーを使用するアプリがあります。アプリの要点は、ユーザーが「メモ」と言うと、ユーザーが「終了」と言うまで音声メッセージを録音することです。その後、アプリは音声メッセージを電話に保存します。

現在、ユーザーが手動でボタンを押して音声メッセージを録音するボタン (録音、保存、停止、完了) を備えたポップアップ ボックスがあります。ユーザーが音声で完全に制御できるアプリを完全に変革することを検討しています。基本的に、ハンズフリーが多ければ多いほど良いのです。

ここから継続的な音声認識を調べました: Android 4.1 & 4.2 のサービスとしての Android Speech Recognitionですが、ユーザーの音声録音時間が異なる可能性があることを考えると、それが適切なソリューションであるかどうかは完全にはわかりません。(連続使用するとバッテリーの寿命が本当に悪くなると読んだ)

調査したところ、Google のサーバーが処理できるようにインターネットを使用して単語を送信するため、Google の音声認識では不可能であることがわかりました。

私は少し切り株です, アドバイスや意見を得ることができれば素晴らしいです.

4

1 に答える 1

0

user1704756, Google 音声認識は、オフラインでは役に立ちません。あなたの要求は、以下のようにGoogle Glassが行うことと似ていると思います.

ウェイクアップモデル

「よし、グーグルグラス」継続的に検出されているウェイクアップ ワードです。ウェイクアップ ワードが検出されると、ASR に対処するためにコンテンツが送信されます。

あなたのプロジェクトでは、「メモ」と「終了」は、いつ開始していつ終了するかを促進できるウェイクアップ ワードです。一部のウェイクアップ エンジンでは音声データ コールバックが提供されており、ここからウェイクアップ ワード データを削除したデータを取得できます。なにより実現しにくい。

私が知っているように、ウェイクアップは音声と計算を継続的に記録する必要があるため、バッテリーに優しくありません。不利な点を克服することを避けるために、Moto X 電話は超低消費電力チップを使用してこれを行います。

お役に立てますように。

于 2013-08-04T15:10:46.957 に答える