문서의 텍스트를 읽는 앱을 개발 중이며 일시 중지 및 기능을 추가하고 싶지만 TTS에서 pause() 메소드를 찾을 수 없습니다. 내가 멈출 수있는 방법이 있니?.TTS에서 일시 중지 android
6
A
답변
5
일시 중지 할 수있는 방법이 있습니다. TextToSpeech.playSilence()
으로 전화 하시려면 here에서 아래 코드를 참조하십시오.
일부 침묵과 함께 실제 텍스트를 말합니다.
private void playScript()
{
Log.d(TAG, "started script");
// setup
// id to send back when saying the last phrase
// so the app can re-enable the "speak" button
HashMap<String, String> lastSpokenWord = new HashMap<String, String>();
lastSpokenWord.put(TextToSpeech.Engine.KEY_PARAM_UTTERANCE_ID,
LAST_SPOKEN);
// add earcon
final String EARCON_NAME = "[tone]";
tts.addEarcon(EARCON_NAME, "root.gast.playground", R.raw.tone);
// add prerecorded speech
final String CLOSING = "[Thank you]";
tts.addSpeech(CLOSING, "root.gast.playground",
R.raw.enjoytestapplication);
// pass in null to most of these because we do not want a callback to
// onDone
tts.playEarcon(EARCON_NAME, TextToSpeech.QUEUE_ADD, null);
tts.playSilence(1000, TextToSpeech.QUEUE_ADD, null);
tts.speak("Attention readers: Use the try button to experiment with"
+ " Text to Speech. Use the diagnostics button to see "
+ "detailed Text to Speech engine information.",
TextToSpeech.QUEUE_ADD, null);
tts.playSilence(500, TextToSpeech.QUEUE_ADD, null);
tts.speak(CLOSING, TextToSpeech.QUEUE_ADD, lastSpokenWord);
}
3
TextToSpeech 클래스는, 당신은 TTS의 utterence이 완료되면 청취자를 연결 한 다음 두 번째 utterence, 또는 일시 정지를 시작할 수 있도록하는 setOnUtteranceCompletedListener (나에 대한 API 레벨 15 + setOnUtteranceProgressListener)를 추가 할 수있는 기능을 가지고 또는 무엇이든 필요합니다.
관련 문제
- 1. 알림 일시 중지 일시 중지 [Android]
- 2. Android 애플리케이션 일시 중지
- 3. android videoview 재생, 일시 중지 및 중지
- 4. Android MediaPlayer.stop()이 중지 대신 일시 중지
- 5. Phonegap으로 Android 앱 일시 중지
- 6. Android Pager 일시 중지 문제
- 7. Erlang 프로그램 전체 일시 중지/일시 중지
- 8. Android에서 애플리케이션 일시 중지
- 9. Android : 활동이 일시 중지 된 이유가 무엇인가요?
- 10. 재생 및 일시 중지 이미지/오디오 Android
- 11. 일시 중지 상태로 활동 유지 - Android
- 12. Android : 음성 녹음기 및 이력서 일시 중지
- 13. Android - 일시 중지 된 미리보기에서 사진 찍기
- 14. Android Google지도보기 항목 오버레이 on 일시 중지
- 15. Android : 게임 루프 일시 중지/재개 문제
- 16. Android 애니메이션 일시 중지 및 재생 문제
- 17. 일시 중지/이력서가있는 Android 음성 녹음?
- 18. Android - 동영상 시작시 음악 플레이어 일시 중지
- 19. 스레드 일시 중지 및 중지
- 20. 다른 터미널 창에서 일시 중지 된 레일 서버 일시 중지
- 21. 로그인 일시 중지/일시 중지 만료 된 비밀번호 변경
- 22. 스레드를 일시 중지/일시 중지 한 다음 계속하는 방법은 무엇입니까?
- 23. 스레드 일시 중지 - HistoryRecord의 활동 일시 중지 시간 초과
- 24. 이벤트 디스패처의 일시 중지
- 25. 일시 중지 JavaScript 함수
- 26. Java 일시 중지 실행
- 27. 일시 중지 된 활동
- 28. Silverlight : 애니메이션 일시 중지
- 29. 이미지보기 간 일시 중지
- 30. Windows에서 프로세스 일시 중지