大佬教程收集整理的这篇文章主要介绍了在Android中—-我们怎样才能得到用文本到语音说话的词?,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
我的目的是提供提示哪些单词正在被设备读取.
TextToSpeech tts = new TextToSpeech(this,this); if (txtText.getText().toString().length() == 0) tts.speak("You haven't typed text",TextToSpeech.QUEUE_FLUSH,null); else tts.speak(txtText.getText().toString(),null);
谢谢.
tts.speak("You",null); /*Change size or color of "You" in your TextView for e.g.*/ tts.speak("haven't",null); /*Change size or color of "haven't" in your TextView for e.g.*/ tts.speak("typed",null); /*Change size or color of "typed" in your TextView for e.g.*/ ...
你可以使用txtText.getText().toString()来实现这一点.分割“”;返回由空格分隔的单词的String数组.然后循环遍历此数组以了解说出哪个单词并在TextView中将其突出显示为this,例如
以上是大佬教程为你收集整理的在Android中—-我们怎样才能得到用文本到语音说话的词?全部内容,希望文章能够帮你解决在Android中—-我们怎样才能得到用文本到语音说话的词?所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。