1
私はAndroidのエミュレータで英数字のリファレンスを話すTextToSpeechを取得しようとしています。 "31NAA123"のような文字列がある場合は、すべての文字の間にスペースを挿入し、speakメソッドに送信します。それはほとんどの手紙でOKを対処するが、 'Aの上では、彼らはかすかに聞こえる非常に短い "ああ、ほぼ同じくらい短いと出てくる。私はreplaceAll( "A"、 "AY")を "ay、why"として出てきました。私は0.3fまでほとんどのスピーチレートを試しました - 何も動作しません。私は英国のアクセントを与えるために英国のロケールを使用しています。誰かが何か有益な示唆を持っていれば、私は感謝しています。アルファベットの文字を発音するためにTextToSpeechを説得する
(私は「i」は同様の問題を与える疑い、「O」はOKのようです)
おかげで、。私は既に手紙の間にスペースがあったので、replaceAll( ""、 "..")を呼び出すと修正されました。私は一行の修正が好きです! – NickT