jjzjj

TextToSpeech

全部标签

android - 使用 API 21 的 TextToSpeech

有人可以帮助我使用带有API21的TTS。版本21已弃用所有可用示例这是我在最后一行给出错误的代码:Calendarcal=Calendar.getInstance();cal.getTime();SimpleDateFormatsdf=newSimpleDateFormat("HH:mm");Stringtext=sdf.toString();btn.setText("OuvirasHoras");TextToSpeechtts=newTextToSpeech(NightClock.this,(TextToSpeech.OnInitListener)NightClock.this);

android - 如何暂停 android.speech.tts.TextToSpeech?

我正在使用androidTTS播放文本-android.speech.tts.TextToSpeech我使用:TextToSpeech.speak说话,.stop停止。有没有办法暂停文本? 最佳答案 据我所知,TTSSDK没有任何暂停功能。但是你可以使用synthesizeToFile()创建包含TTS输出的音频文件。然后,您将使用MediaPlayer对象来播放、暂停和停止播放文件。根据文本字符串的长度,生成音频可能需要更长的时间,因为synthesizeToFile()函数必须先完成整个文件才能播放它,但这种延迟应该大多数应用都

android - TTS 错误 : leaked ServiceConnection android. speech.tts.TextToSpeech

解决方案看来你必须在onActivityResult中调用super方法super.onActivityResult(requestCode,resultCode,data);当我按下Activity上的后退按钮时,我从TTS收到此错误。显然这是因为我没有调用shutdown()但我是,请参阅下面的onDestroy()。我制作了一个Activity扩展的抽象TtsActivity类。我在所有子类中调用super.onDestroy()。12-0518:04:05.268:ERROR/ActivityThread(30240):Activitycom.mysite.myapp.Acti