2017-06-05 10 views
0

HTMLページに表示される「月曜日〜金曜日」のテキストを「月曜日から金曜日まで」読み込むために、Androidの音声アシスタントが必要なタスクがあります。Android Voice Assistantでハイフンを "to"として読み取るにはどうすればよいですか?

これは私のコードです:

<html> 
<p tabindex="0">We have received your request.</p> 
<p tabindex="0"><strong>Have a question?</strong></p> 
<p tabindex="0">You can call us on&nbsp;<a href="tel:132265">13 22 
65</a>&nbsp;for all general and credit card enquiries<br></br> 
<span aria-labelledby="to">Monday - Friday</span> 8am - 7pm (AEST/AEDT)<br> 
</br> 
Weekends 9am - 6pm (AEST/AEDT)</p> 
<p tabindex="0">Or, you can call us on&nbsp;<a href="tel:131012">13 10 
12</a>&nbsp;for all business banking, agribusiness banking and nabhealth 
enquiries<br></br> 
<span aria-labelledby="to">Monday - Friday</span> 8am - 9pm (AEST/AEDT)<br> 
</br> 
Weekends 9am - 6pm (AEST/AEDT)</p> 
<p tabindex="0">&nbsp;</p> 

<span id="to">monday to friday</span> 
</html> 

私は<span aria-label="monday to friday">Monday - Friday</span>をしようとしているが、これはどちらか動作しません。

すべての提案は大変ありがとうございます

+1

あなたはこのNVDAにタグを付けました(これはAndroidでは実行されません)。また、音声アシスタント(Android上のTalkBackのようにSamsung Androidです)について述べました。すべてのことが言われている、それを強制しようとしないでください。つまり、この回答は関連性があります:https://stackoverflow.com/questions/43491644/how-can-i-override-a-screen-readers-pronunciation-of-a-word-in-a-sentence- 〜/ 43496525#43496525 – aardrian

答えて

1

スクリーンリーダーで発音を強制しないでください。ユーザーは、句読点が好きなようにどのように話されているかをパーソナライズすることができます(たとえば、「月曜日から金曜日」を聞きたい場合)。詳細については、@ aardrianによってリンクされた質問を参照してください。

つまり、ハイフンは間違った文字で、範囲を区切るには&ndash;を使用する必要があります。一部のスクリーンリーダーは、実際にそれを "to"として読むでしょう。

関連する問題