文字语音朗读

时间:2013-04-12 21:27:29

标签: android text speaker

我有app的活动之一将像阿拉伯语(textview)中的文本和每个文本下面的文字如何用土耳其语文本(textview),旁边的图像按钮,按下它的土耳其语文本土耳其文本像谷歌翻译应用程序之类的语言(但我不希望EditText在其上写带textview的按钮,当按下按钮时它会读取textview),如下所示:

   صباح الخير     

enter image description hereGünaydın

    كيف حالك         

enter image description hereNasılsınız

等约100个,200个单词以及约200个短语和句子。

我不知道如何或从哪里开始我也搜索谷歌但我无法指定我的搜索方面我需要什么。

任何帮助都将受到高度赞赏,谢谢

2 个答案:

答案 0 :(得分:0)

因为你只需要100个单词的声音。我认为最好为每个单词创建自己的声音片段并存储它。然后保持(单词,声音)映射,以便您可以知道在按下特定文本时要播放的声音。按下一个单词后播放相关声音。你可以使用SoundPool。

答案 1 :(得分:0)

如果你有固定数量的单词或短语和句子,我还建议让土耳其语录制你的单词和短语作为从谷歌翻译记录的自定义剪辑,因为现在谷歌翻译的声音不是免费的,许多网站之前提供谷歌将声音翻译为mp3下载现在不可用。

所以你有另一种方式: 打开谷歌翻译应用程序,写下您要翻译的任何单词或句子,从阿拉伯语翻译成土耳其语,然后在谷歌翻译中按扬声器图像,听到该单词的文本语音阅读,打开设备的默认录音机,然后录制然后按下谷歌翻译上的扬声器图像,它会记录土耳其语音译,等等你需要的所有单词然后使用它作为专用于每个单词和短语的剪辑将在你的应用程序中使用,我认为这是合适的方法

希望这会对你有所帮助