这是我在这里的第一篇文章。我是android编程新手。我想创建一个应用程序,我可以保存到我的数据库音频文件的文本到语音输出。我听说过synthesizetofile(),但事实并非如此。

最佳答案

使用此代码并从assets文件夹获取mp3文件访问权限,然后尝试使用此代码。

mMediaPlayer = new MediaPlayer();
mMediaPlayer = MediaPlayer.create(this,R.raw.button);
mMediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
mMediaPlayer.start();
mMediaPlayer.setOnCompletionListener(new OnCompletionListener() {
    @Override
    public void onCompletion(MediaPlayer mp) {
        mMediaPlayer.stop();
    }
});

10-08 15:28