2013-06-14 16 views
5

障害を持つ人々のための支援技術を作成する非営利団体を運営しています。私は四肢麻痺のクライアントと働いています。彼は手足を使うことができませんが、うまく話すことができます。彼は現在、音声コマンドを使用して自分のAndroid搭載端末のすべてを制御していますが、1つの重要な機能を除いて、音声コマンドを使用して終了する方法はありません。もちろん、彼は他の人が電話を切るのを待つことができますが、通話を終了する必要がある多くの状況があります。もちろん私のチームがコールを終了するために知っている唯一の方法は、彼が麻痺しているためにコース終了ボタンやその他の物理的なアクションを打つことです。麻痺した人のための音声コマンドによる電話の終了

2質問:

1)既存の音声コマンドのアプリのいずれかが呼び出しを行うだけでなく、音声コマンドでそれらを終了していないだけの能力を持っています。広範な検索の後、sonalightはそれを行うことができるように見えたが、テストでは失敗した。どんな勧告も高く評価されます。 - アプリケーションは常にバックグラウンドで実行されますが、音声認識を開始するためのトリガーを待ちます - 通話の開始時に音声認識が開始されます - 設定可能なキーワードまたはフレーズが認識されると、アプリは電話を終了します

理論的には、音声認識とテレフォニーAPIを使用することが可能です。

最後に、あなたの助けを借りてここにコミュニティに感謝します。あなたの努力は、困っている人の生活の質を向上させる機会を与えます。このプロジェクトまたは私たちの組織に関する質問が多い場合は、当社のウェブサイト:SpeakYourMindFoundation.orgをご覧ください。

答えて

1

音声認識トリガーを把握できると仮定して、通話を終了する方法のオプションをいくつか選択します。放送の意図に押され偽のメディアキーITelephonyでハングアップAPIへのアクセスを得るために

  • 使用反射
  • (Bluetoothヘッドセットからのハングアップの鍵であることをふり)

I後でいくつかのコードを掘り下げることができます。私はこれらのアプローチを試してみました。

+0

おかげでroostertech。もう少し掘り下げた後、別のアプリからの通話を終了するために必要なITelephonyメソッドへのアクセスを妨げる新しいバージョンのAndroidについていくつかの懸念がある。誰か思う?あなたの助けをもう一度ありがとう。 – Dan

+0

私には、壊疽性筋膜炎の後に両腕と視力を失った父親がいます。私はiPhoneで同じ問題を抱えています。これまでのところ、私が思いついた最高のものは、彼の口や人工腕の静電容量式スタイラスですが、人工器官や口の中のスタイラスの視覚とコントロールの欠如がそれを変えています。 – Pat