【问题标题】:Can I read other language and speak with TTS such as " Bengali " ,"Hindi "我可以阅读其他语言并用 TTS 说话,例如“孟加拉语”、“印地语”吗
【发布时间】:2012-10-22 16:13:38
【问题描述】:

Android 提供了一项很酷的功能(从 Android 1.6 开始),称为文本到语音 (TTS),它可以用不同的语言朗读文本。我在 TTS 上写了一个代码。它工作正常。但现在我想将 TTS 的语言设置为“孟加拉语”。但 TTS 目前不支持“孟加拉语”。有没有办法将 TTS 的语言设置为 "Bengali" 。

 tts = new TextToSpeech(TextToSpeechSultan.this,new TextToSpeech.OnInitListener() {

            public void onInit(int status)
            {
                if(status != TextToSpeech.ERROR)
                {
                    tts.setLanguage(Locale.US);


                }
            }
        });

【问题讨论】:

    标签: android text-to-speech


    【解决方案1】:

    不,很遗憾,Android 不支持 孟加拉语印地语。请参阅下面支持的语言环境列表

    http://developer.android.com/reference/java/util/Locale.html

    它的外观也不支持许多其他语言。

    【讨论】:

    • 我可以做些什么来支持这种语言?
    猜你喜欢
    • 2017-07-31
    • 1970-01-01
    • 2013-06-14
    • 2012-02-21
    • 2013-11-13
    • 2015-04-17
    • 2015-12-18
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多