com.supermap.plugin
类 SpeakPlugin
- java.lang.Object
-
- com.supermap.plugin.SpeakPlugin
-
public class SpeakPlugin extends java.lang.Object语音播报插件类。注意:用户需要使用语音功能时需要将产品包中Resource文件夹下的voice文件夹拷贝至assets文件夹中,语音资源将会随包打入。
-
-
构造器概要
构造器 构造器和说明 SpeakPlugin()
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 static SpeakPlugingetInstance()获取语音播报插件实例。intgetSpeakSpeed()获取当前语音播报速度。intgetSpeakVolum()获取当前语音播报音量。booleanlaugchPlugin()启动语音插件。booleanplaySound(java.lang.String words)播报语音。voidsetSpeaker(Speaker speaker)设置播报人。voidsetSpeakSpeed(int speed)设置语音播报速度。voidsetSpeakVolum(int volum)设置语音播报音量。booleanstopPlay()停止播放当前内容。booleanterminatePlugin()结束该插件。
-
-
-
方法详细资料
-
setSpeakSpeed
public void setSpeakSpeed(int speed)
设置语音播报速度。- 参数:
speed- 语音播报速度,取值为 -32768 到 32768- Default:
- 默认值为0。
-
getSpeakSpeed
public int getSpeakSpeed()
获取当前语音播报速度。- 返回:
- 当前语音播报速度。
-
setSpeakVolum
public void setSpeakVolum(int volum)
设置语音播报音量。- 参数:
volum- 语音播报音量,取值为 -32768 到 32768。- Default:
- 默认值为32768。
-
getSpeakVolum
public int getSpeakVolum()
获取当前语音播报音量。- 返回:
- 当前语音播报音量。
-
setSpeaker
public void setSpeaker(Speaker speaker)
设置播报人。- 参数:
speaker- 播报人。
-
getInstance
public static SpeakPlugin getInstance()
获取语音播报插件实例。- 返回:
- 语音播报插件实例。
-
laugchPlugin
public boolean laugchPlugin()
启动语音插件。- 返回:
- 一个布尔值,启动语音插件成功返回true,否则返回false。
-
playSound
public boolean playSound(java.lang.String words)
播报语音。- 参数:
words- 语音内容- 返回:
- 一个布尔值,播报语音成功返回true,否则返回false。
-
stopPlay
public boolean stopPlay()
停止播放当前内容。- 返回:
- 一个布尔值,停止播放当前内容成功返回true,否则返回false。
-
terminatePlugin
public boolean terminatePlugin()
结束该插件。- 返回:
- 一个布尔值,结束该插件成功返回true,否则返回false。
-
-