2

どちらかへの方法はありますか

A) GUI を開かずにアクティビティを開始する B) 現在のアクティビティの背後で VoiceRecognitionActivity を開始するので、ユーザーは気付かないのですか?

本質的に、私は音声認識がどのように UX を混乱させるかが好きではなく、ユーザーが自分のアクティビティで「聞いている」という言葉だけを見たいと思っています。Android は素晴らしい OS であり、もっと美しいアプリが必要だと思います!

私は Android の初心者です (私の質問履歴からわかるように)、あなたの助けにとても感謝しています。

4

2 に答える 2

2

A) GUI を開かずにアクティビティを開始する

いいえ。Android にはそのような概念はありません。

B) 現在のアクティビティの背後で VoiceRecognitionActivity を開始して、ユーザーが気付かないようにしますか?

いいえ。Android にはそのような概念はありません。

基本的に、音声認識がユーザー エクスペリエンスをどのように混乱させるかは好きではありません

あなたが望むものは重要ではないということを心に留めておいてください。ユーザーが何を求めているかが重要です。

SpeechRecognizerこれは Android 2.2 以降でのみ可能ですが、直接使用することは大歓迎です。古いバージョンの Android では、標準の音声認識 UI で解決する必要があります。

于 2011-02-12T17:41:08.487 に答える
1

SpeechRecognizerを使用して音声サービスを実装できます。ただし、サービスは引き続きUIスレッドで実行する必要があります。つまり、サービスに別のスレッドを作成して、そこでレコグナイザーを実行させることはできません。

于 2012-09-23T04:14:46.187 に答える