2017-07-17 3 views
0

[編集された質問]私はapi.aiディスカッションアプリを持っていて、その上にインテント名を持つボタンを動的に作成しています:今api.aiは私に何を広げたいのか尋ねていますが、同時に、UIを変更して、Mayo、Mustard、Ketchupをチェックボックスとして表示します。このアプリは視覚障がい者に特有のものですが、これを使用している視覚障害者は完全に盲人ではなく、アクセシビリティのためにVoiceOverが設定されています。Api.aiオーディオとボイスオーバー付きのダイナミックUIを互いに干渉させないでください

彼らは今、次を参照してください。

Dressings     Salads 
[ ] Mayo  $2.40  [ ] Tuna  $11.50  
[ ] Mustard $0.85  [ ] Olives  $4.60  
[ ] Ketchup $8.19  [ ] Anchovies $99.99  

は、ボイスオーバーが自動的に言うだろう:

Dressings: Checkbox mayo dollars 2.40, 
checkbox mustard dollars zero point 85, checkbox ketchup.... 

私はそのメッセージではなく、中の話でしょうAPI.AI応答を聞きたくありません「自然言語討論スピーチ」:

"Do you want anything added? We have salads and dressings..." 

私はボイスオーバーとapp.aiがそれぞれ干渉しないようにしたいその他。私は何をしますか?何かご意見は?ボイスオーバーを一時的に無効にするにはどうすればよいですか?

重要:セミブラインドユーザーが一時的に私のアプリを離れて別のアプリに行くか、自分のアプリの設定ページを選択した場合、ボイスオーバーはいつものように機能するはずです。この特定の画面では、音声通話が無効になり、API.AIが引き継がれます。プログラムでこれを行うことはできますか?

答えて

0

多分オプションをクリックすると、そのオプションが表示されます。それで彼らは彼らが押したことを知っている。ほぼ同時に2つの異なるオプションを押すと、オーディオが重なってしまうことを心配している場合は、さまざまなオプションで選択肢があれば、オーディオを短くカットすることができます。

+2

あなたの答えがより正確で、「提案のような」ものになるように言い換えると、おそらく答えのようになり、コメントは好きではないでしょう。 – GhostCat

+0

これは質問に対する答えを提供しません。十分な[評判](https://stackoverflow.com/help/whats-reputation)があれば、[投稿にコメントする]ことができます(https://stackoverflow.com/help/privileges/comment)。代わりに、[質問者からの明確化を必要としない回答を提供する](https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-c​​an- i-do-代わりに)。 - [レビューの投稿](レビュー/低品質の投稿/ 17090254) –

+0

ありがとうございますLeanne。しかし、わかっている限り、Voice-Overは画面が変化すると画面全体を自動的に読み込みます。いいえ?私はさらに質問を明確にします。 – pashute

関連する問題