如何在Android中将文本更改为语音引擎从英语到乌尔都语?

时间:2014-05-15 10:48:07

标签: android text-to-speech

我正在开展项目,我需要将语音转换为urdu。所以任何人都可以告诉我如何改变这种声音? 感谢

public void onInit(int status) {
xy.setPitch(1);
if (status == TextToSpeech.SUCCESS)
    xy.speak("this is text to speech in engish" +
            "           ", TextToSpeech.QUEUE_ADD, null);}

2 个答案:

答案 0 :(得分:0)

它是:

tts.setLanguage(new Locale("ur"));

或者:

tts.setLanguage(new Locale("urd"));

使用此link查找。

答案 1 :(得分:0)

有两个选项可以做到这一点。 1- goto androd设置并将您的语言更改为URDU 2- tts.setLanguage(new Local(“urd”));