com.tencent.navix.tts.api.TTSPlayer |
导航TTS默认播放器接口
Constants | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
int | PLAY_PRIORITY_HIGH | ||||||||||
int | PLAY_PRIORITY_LOW | ||||||||||
int | PLAY_PRIORITY_MEDIUM | ||||||||||
int | PLAY_SPEED_FAST | ||||||||||
int | PLAY_SPEED_MEDIUM | ||||||||||
int | PLAY_SPEED_SLOW |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract void |
addTTSPlayListener(TTSPlayListener ttsPlayListener)
添加TTS播放回调
| ||||||||||
abstract boolean |
isPlaying()
播放器是否播放中
| ||||||||||
abstract void |
play(String text, int priority)
播放文字
| ||||||||||
abstract void |
play(String text, int priority, int speed)
播放文字
| ||||||||||
abstract void |
removeTTSPlayListener(TTSPlayListener ttsPlayListener)
移除TTS播放回调
| ||||||||||
abstract void |
setDefaultSpeed(int speed)
设置默认播放速度
| ||||||||||
abstract void |
setMuted(boolean muted)
将播放器设置为静音
| ||||||||||
abstract void |
setVolume(float gain)
设置播放器播放音量
| ||||||||||
abstract void |
stop()
停止播放
|
播放器是否播放中
播放文字
text | 待播放的文字 |
---|---|
priority | PLAY_PRIORITY_LOW:如果正在播放,则本次不播放; PLAY_PRIORITY_MEDIUM:如果正在播放,则在播放完后播放本次文本; PLAY_PRIORITY_HIGH:如果正在播放,则打断当前播放播放本次文本。 |
播放文字
text | 待播放的文字 |
---|---|
priority | PLAY_PRIORITY_LOW:如果正在播放,则本次不播放; PLAY_PRIORITY_MEDIUM:如果正在播放,则在播放完后播放本次文本; PLAY_PRIORITY_HIGH:如果正在播放,则打断当前播放播放本次文本。 |
speed | PLAY_SPEED_FAST:快; PLAY_SPEED_MEDIUM:中; PLAY_SPEED_SLOW:慢。 |
设置默认播放速度
speed | [20, 100] PLAY_SPEED_FAST:快; PLAY_SPEED_MEDIUM:中; PLAY_SPEED_SLOW:慢。 |
---|
将播放器设置为静音
muted | true: 静音 |
---|
设置播放器播放音量
gain | 音量大小[0f, 1f] |
---|
停止播放