com.supermap.plugin
类 SpeakPlugin
- java.lang.Object
-
- com.supermap.plugin.SpeakPlugin
-
public class SpeakPlugin extends java.lang.Object
语音播报插件类。注意:用户需要使用语音功能时需要将产品包中Resource文件夹下的voice文件夹拷贝至assets文件夹中,语音资源将会随包打入。
-
-
构造器概要
构造器 构造器和说明 SpeakPlugin()
-
方法概要
所有方法 静态方法 实例方法 具体方法 限定符和类型 方法和说明 static SpeakPlugin
getInstance()
获取语音播报插件实例。int
getSpeakSpeed()
获取当前语音播报速度。int
getSpeakVolum()
获取当前语音播报音量。boolean
laugchPlugin()
启动语音插件。boolean
playSound(java.lang.String words)
播报语音。void
setSpeaker(Speaker speaker)
设置播报人。void
setSpeakSpeed(int speed)
设置语音播报速度。void
setSpeakVolum(int volum)
设置语音播报音量。boolean
stopPlay()
停止播放当前内容。boolean
terminatePlugin()
结束该插件。
-
-
-
方法详细资料
-
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。
-
-