Java应用程序中的TTS集成

时间:2013-02-27 09:40:34

标签: java text-to-speech

我正在开发一个java应用程序,它实际上是我的iOS应用程序(iPhone和iPad)的后台办公室 我需要在我的应用程序中集成TTS,以便阅读英文或法文的邮件内容 我在网上搜索了我发现很多tts引擎,比如节日或freeTTS,但问题是它不支持法语
我可以在我的应用程序中集成任何其他TTS引擎(免费或商业)吗?

1 个答案:

答案 0 :(得分:0)

    private TextToSpeech mTts;
protected void onActivityResult
( int requestCode, int resultCode, Intent data) 
{    
    if (requestCode == MY_DATA_CHECK_CODE) 
    {        
        if (resultCode == TextToSpeech.Engine.CHECK_VOICE_DATA_PASS) 
        {            
            // success, create the TTS instance            
            mTts = new TextToSpeech(this, this);        
        } 
        else 
        {            
            // missing data, install it            
            Intent installIntent = new Intent();            
            installIntent.setAction( TextToSpeech.Engine.ACTION_INSTALL_TTS_DATA);
            startActivity(installIntent);        
        }    
    }
}

mTts.isLanguageAvailable(Locale.FRANCE))

点击此链接FREETTS enter link description here

STACKOVERFLOW已经描述过类似于这个问题enter link description here