2012-04-09 6 views
0

Wie kann ich TTS Volume steuern? Ich möchte AudioManager nicht verwenden, weil der Audiomanager nicht durch Drücken der Lautstärketaste auf einem Galaxy Tab eingestellt werden kann (dass ich denke, dass es sich um eine Ruftonlautstärke handelt). Also, wie kann ich TTS-Lautsprecher auf Klingellautstärke ändern?Text in Sprache ändern - TTS zu Ruftonlautstärke

ODER wie kann ich die Ausgabe von Text zu Sprache auf STREAM_RING setzen?

Danke.

Antwort

1

Ich habe eine Lösung gefunden. Ich versuche TTS-Ausgabe als Ringlautstärke zu machen. aber es hat nicht funktioniert. so die Lösung ist, ändern Sie den Lautstärkeregler des Galaxy Tab, um Medienvolumen stattdessen zu steuern. mit diesem Code

setVolumeControlStream(AudioManager.STREAM_MUSIC); 

dieses in onCreate() und was geht in Ordnung. Hoffe diese Hilfe für jemanden, der das gleiche Problem hat.

Dankeschön: Vielen Dank P'Tee