Skip navigation links
A B C D E F G I K L M N O P R S T U V W 

A

a(List<String>) - Method in class com.aispeech.dui.dsk.BusClient.Multipart
 
a(String...) - Method in class com.aispeech.dui.dsk.BusClient.Multipart
 
a(byte[]...) - Method in class com.aispeech.dui.dsk.BusClient.Multipart
 
acall(String, String...) - Method in class com.aispeech.dui.dsk.BusClient
Deprecated. 
addCommandWakeupWord(String[], String[], String[], String[], String[][]) - Method in class com.aispeech.dui.dds.agent.WakeupEngine
添加命令唤醒词,且不会覆盖之前的命令唤醒词
addConfig(String, String) - Method in class com.aispeech.dui.dds.DDSConfig
设置config
addConfig(String, int) - Method in class com.aispeech.dui.dds.DDSConfig
设置config
addConfig(String, long) - Method in class com.aispeech.dui.dds.DDSConfig
设置config
addConfig(String, float) - Method in class com.aispeech.dui.dds.DDSConfig
设置config
addContent(String, String) - Method in class com.aispeech.dui.dsk.duiwidget.DuiWidget
设置k,v对
addContentWidget(ContentWidget) - Method in class com.aispeech.dui.dsk.duiwidget.ListWidget
增加列表项数据 ContentWidget
addContentWidget(ContentWidget) - Method in class com.aispeech.dui.dsk.duiwidget.MediaWidget
增加列表项数据 ContentWidget
addExtra(String, String) - Method in class com.aispeech.dui.dsk.duiwidget.ContentWidget
增加自定义参数的k,v对
addExtra(String, String) - Method in class com.aispeech.dui.dsk.duiwidget.DuiWidget
增加自定义参数的k,v对
addExtra(String, String) - Method in class com.aispeech.dui.dsk.duiwidget.ListWidget
增加自定义参数的k,v对
addExtra(String, String) - Method in class com.aispeech.dui.dsk.duiwidget.MediaWidget
增加自定义参数的k,v对
addExtra(String, String) - Method in class com.aispeech.dui.dsk.duiwidget.TextWidget
增加自定义参数的k,v对
addExtra(String, String) - Method in class com.aispeech.dui.dsk.duiwidget.WebWidget
增加自定义参数的k,v对
addShortcutWakeupWord(String[], String[], String[]) - Method in class com.aispeech.dui.dds.agent.WakeupEngine
添加新的打断唤醒词,且不会覆盖之前的唤醒词
addWidget(DuiWidget) - Method in class com.aispeech.dui.dsk.duiwidget.DuiWidget
增加widget
Agent - Class in com.aispeech.dui.dds.agent
 
Agent(Context) - Constructor for class com.aispeech.dui.dds.agent.Agent
构造方法,开发者可以不关注该构造方法, 而是可以通过DDS.getAgent()获取Agent实例
AISPEECH_ID - Static variable in class com.aispeech.dui.dds.auth.AuthType
AISpeech ID auth, OAuth 2.0.
androidId - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
applicationLabel - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
applicationVersion - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
ASREngine - Class in com.aispeech.dui.dds.agent
Created by Jinrui on 2017/11/8.
ASREngine() - Constructor for class com.aispeech.dui.dds.agent.ASREngine
 
ASREngine.Callback - Interface in com.aispeech.dui.dds.agent
 
AuthType - Class in com.aispeech.dui.dds.auth
 
AuthType() - Constructor for class com.aispeech.dui.dds.auth.AuthType
 
avatarClick() - Method in class com.aispeech.dui.dds.agent.Agent
点击唤醒/停止识别/打断播报 操作接口
avatarClick(String) - Method in class com.aispeech.dui.dds.agent.Agent
点击唤醒/停止识别/打断播报 操作接口
avatarPress() - Method in class com.aispeech.dui.dds.agent.Agent
按下按键接口
avatarRelease() - Method in class com.aispeech.dui.dds.agent.Agent
释放按键接口

B

BaseNode - Class in com.aispeech.dui.dsk
node life cycle
BaseNode() - Constructor for class com.aispeech.dui.dsk.BaseNode
 
bc - Variable in class com.aispeech.dui.dsk.BaseNode
 
beginning(String) - Method in interface com.aispeech.dui.dds.agent.TTSEngine.Callback
开始合成时的回调
beginningOfSpeech() - Method in interface com.aispeech.dui.dds.agent.ASREngine.Callback
当用户开始说话时的回调, 产品开启VAD时有效
bufferReceived(byte[]) - Method in interface com.aispeech.dui.dds.agent.ASREngine.Callback
采集到音频数据的回调
buildDevice - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
buildManufacture - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
buildModel - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
buildSdkInt - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
buildVariant - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
BusClient - Class in com.aispeech.dui.dsk
 
BusClient() - Constructor for class com.aispeech.dui.dsk.BusClient
 
BusClient(String) - Constructor for class com.aispeech.dui.dsk.BusClient
 
BusClient(String, int) - Constructor for class com.aispeech.dui.dsk.BusClient
 
BusClient(String, String, int) - Constructor for class com.aispeech.dui.dsk.BusClient
 
BusClient.BusClientImplementException - Exception in com.aispeech.dui.dsk
 
BusClient.BusClientRuntimeException - Exception in com.aispeech.dui.dsk
 
BusClient.Handler - Interface in com.aispeech.dui.dsk
 
BusClient.Multipart - Class in com.aispeech.dui.dsk
 
BusClient.RPCResult - Class in com.aispeech.dui.dsk
 
BusClientImplementException() - Constructor for exception com.aispeech.dui.dsk.BusClient.BusClientImplementException
 
BusClientImplementException(String) - Constructor for exception com.aispeech.dui.dsk.BusClient.BusClientImplementException
 
BusClientImplementException(String, Throwable) - Constructor for exception com.aispeech.dui.dsk.BusClient.BusClientImplementException
 
BusClientImplementException(Throwable) - Constructor for exception com.aispeech.dui.dsk.BusClient.BusClientImplementException
 
BusClientRuntimeException() - Constructor for exception com.aispeech.dui.dsk.BusClient.BusClientRuntimeException
 
BusClientRuntimeException(String) - Constructor for exception com.aispeech.dui.dsk.BusClient.BusClientRuntimeException
 
BusClientRuntimeException(String, Throwable) - Constructor for exception com.aispeech.dui.dsk.BusClient.BusClientRuntimeException
 
BusClientRuntimeException(Throwable) - Constructor for exception com.aispeech.dui.dsk.BusClient.BusClientRuntimeException
 

C

call(String) - Method in class com.aispeech.dui.dsk.BusClient
 
call(String, List<String>) - Method in class com.aispeech.dui.dsk.BusClient
 
call(String, String...) - Method in class com.aispeech.dui.dsk.BusClient
 
call(String, byte[]...) - Method in class com.aispeech.dui.dsk.BusClient
 
cancel() - Method in class com.aispeech.dui.dds.agent.ASREngine
取消此次识别
checkConfigs() - Method in class com.aispeech.dui.dds.DDSConfig
检查必须的配置有没有设置
checksum(int, byte[], int, int) - Static method in class com.gauss.speex.encode.OggCrc
Calculates the checksum on the given data, from the give offset and for the given length, using the given initial value.
clearCommandWakeupWord() - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
clearCommandWakeupWord() - Method in class com.aispeech.dui.dds.agent.WakeupEngine
清空命令唤醒词的接口
clearDeviceInfo(String) - Method in class com.aispeech.dui.dds.agent.Agent
清空客户端上传的设备信息
clearShortCutWakeupWord() - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
clearShortCutWakeupWord() - Method in class com.aispeech.dui.dds.agent.WakeupEngine
清空打断唤醒词的接口
CLOUD - Static variable in class com.aispeech.dui.dds.agent.TTSEngine
 
com.aispeech.dui.dds - package com.aispeech.dui.dds
 
com.aispeech.dui.dds.agent - package com.aispeech.dui.dds.agent
 
com.aispeech.dui.dds.auth - package com.aispeech.dui.dds.auth
 
com.aispeech.dui.dds.exceptions - package com.aispeech.dui.dds.exceptions
 
com.aispeech.dui.dds.update - package com.aispeech.dui.dds.update
 
com.aispeech.dui.dsk - package com.aispeech.dui.dsk
 
com.aispeech.dui.dsk.duiwidget - package com.aispeech.dui.dsk.duiwidget
 
com.gauss.speex.encode - package com.gauss.speex.encode
 
COMMAND_SCHEME - Static variable in interface com.aispeech.dui.dsk.duiwidget.CommandObserver
 
CommandObserver - Interface in com.aispeech.dui.dsk.duiwidget
 
ContentWidget - Class in com.aispeech.dui.dsk.duiwidget
内容控件类,图文并茂展示内容,如wikipedia
ContentWidget() - Constructor for class com.aispeech.dui.dsk.duiwidget.ContentWidget
ContentWidget构造方法
createRemoveStickyTopic(String) - Static method in class com.aispeech.dui.dsk.BusClient
create a multipart contains a removesticky topic
createStickyTopic(String, String...) - Static method in class com.aispeech.dui.dsk.BusClient
create a multipart contains a sticky topic

D

DDS - Class in com.aispeech.dui.dds
Disclaim
DDS_PROTOCOL_VERSION_CODE - Static variable in class com.aispeech.dui.dds.Version
协议版本号,是dui内核和sdk之间的协议的版本号,因为dui内核和sdk存在双向依赖关系,所以引入协议号的概念, 只有dui内核和sdk的协议号相同时才能正常使用, 如果dui内核协议号!=sdk协议号,需要用户升级sdk到支持最新协议的版本或者,选择与当前sdk协议相同的dui内核版本 sdk协议号的体现在sdk版本号的最后一位 dui内核协议号的体现在dui内核版本号的最后一位
DDS_SDK_VERSION_NAME - Static variable in class com.aispeech.dui.dds.Version
sdk的版本号
DDSAuthListener - Interface in com.aispeech.dui.dds
 
DDSConfig - Class in com.aispeech.dui.dds
 
DDSConfig() - Constructor for class com.aispeech.dui.dds.DDSConfig
DDSConfig构造方法
DDSInitListener - Interface in com.aispeech.dui.dds
 
DDSMode - Class in com.aispeech.dui.dds
用来设置DDS的模式,包括tts播报、拾音距离 DDSMode提供一些默认的模式参数
DDSMode() - Constructor for class com.aispeech.dui.dds.DDSMode
 
DDSNotInitCompleteException - Exception in com.aispeech.dui.dds.exceptions
DDS没有初始完成的异常
DDSNotInitCompleteException() - Constructor for exception com.aispeech.dui.dds.exceptions.DDSNotInitCompleteException
 
DDSNotInitCompleteException(String) - Constructor for exception com.aispeech.dui.dds.exceptions.DDSNotInitCompleteException
 
DDSUpdateListener - Interface in com.aispeech.dui.dds.update
 
DDSUpdater - Class in com.aispeech.dui.dds.update
 
DDSUpdater(Context, DDSConfig, Agent) - Constructor for class com.aispeech.dui.dds.update.DDSUpdater
构造方法,开发者可以不关注该构造方法, 而是可以通过DDS.getUpdater()获取DDSUpdater实例
decode() - Method in class com.gauss.speex.encode.SpeexDecoder
 
DEFAULT_BUS_SERVER - Static variable in class com.aispeech.dui.dsk.BusClient
 
DEFAULT_LOGLEVEL - Static variable in class com.aispeech.dui.dsk.BusClient
 
delete() - Method in class com.aispeech.dui.dsk.BusClient
 
destroy() - Method in class com.aispeech.dui.dds.agent.ASREngine
 
destroy() - Method in class com.aispeech.dui.dds.agent.TTSEngine
 
destroy() - Method in class com.aispeech.dui.dds.agent.WakeupEngine
 
deviceId - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
DeviceInfo - Class in com.aispeech.dui.dds.auth
 
DeviceInfo() - Constructor for class com.aispeech.dui.dds.auth.DeviceInfo
 
disableVad() - Method in class com.aispeech.dui.dds.agent.ASREngine
设置取消VAD检测接口
disableWakeup() - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
disableWakeup() - Method in class com.aispeech.dui.dds.agent.WakeupEngine
关闭唤醒
displayMatrix - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
doAuth() - Method in class com.aispeech.dui.dds.DDS
执行设备授权操作 异步返回,见 DDSAuthListener
DuiWidget - Class in com.aispeech.dui.dsk.duiwidget
 
DuiWidget(String) - Constructor for class com.aispeech.dui.dsk.duiwidget.DuiWidget
DuiWidget构造方法
dump(PrintWriter) - Method in class com.aispeech.dui.dsk.BaseNode
 
dump(PrintWriter) - Method in class com.aispeech.dui.dsk.BusClient
 

E

enableVad() - Method in class com.aispeech.dui.dds.agent.ASREngine
设置使用VAD检测接口
enableWakeup() - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
enableWakeup() - Method in class com.aispeech.dui.dds.agent.WakeupEngine
开启唤醒
end(String, int) - Method in interface com.aispeech.dui.dds.agent.TTSEngine.Callback
TTS播报完成的回调
endOfSpeech() - Method in interface com.aispeech.dui.dds.agent.ASREngine.Callback
检测到用户结束说话的回调, 产品开启VAD时有效
error(String) - Method in interface com.aispeech.dui.dds.agent.ASREngine.Callback
识别过程发生错误的回调
error(String) - Method in interface com.aispeech.dui.dds.agent.TTSEngine.Callback
合成过程中出现错误的回调
error - Variable in class com.aispeech.dui.dsk.BusClient.RPCResult
 
ERROR_EXTRACT_DDS_BIN - Static variable in class com.aispeech.dui.dds.DDS
Extract dds.bin error.
ERROR_KERNEL_READY_TIMEOUT - Static variable in class com.aispeech.dui.dds.DDS
Waiting sys.kernel.ready timeout error.
ERROR_LASA_EXECUTE_FAILED - Static variable in class com.aispeech.dui.dds.DDS
Lasa execute bootloader error.
ERROR_NO_SPACE_LEFT - Static variable in class com.aispeech.dui.dds.DDS
 

F

feedbackNativeApiResult(String, DuiWidget) - Method in class com.aispeech.dui.dds.agent.Agent
反馈native api的执行结果
feedPcm(byte[]) - Method in class com.aispeech.dui.dds.agent.Agent
外部录音机拾音接口
feedStream(InputStream) - Method in class com.gauss.speex.encode.SpeexDecoder
 
finalResults(String) - Method in interface com.aispeech.dui.dds.agent.ASREngine.Callback
最终识别结果的回调

G

get(int) - Method in class com.aispeech.dui.dsk.BusClient.Multipart
 
getAgent() - Method in class com.aispeech.dui.dds.DDS
获取Agent
getASREngine() - Method in class com.aispeech.dui.dds.agent.Agent
获取ASR引擎
getBufferSize() - Method in class com.aispeech.dui.dsk.BaseNode
invoked when this node need larger buffer for communication
getBusClient() - Method in class com.aispeech.dui.dsk.BaseNode
 
getConfig(String) - Method in class com.aispeech.dui.dds.DDSConfig
获取config中key对应的value
getDeviceInfo() - Method in class com.aispeech.dui.dds.agent.Agent
获取客户端保存的设备信息
getDeviceName() - Method in class com.aispeech.dui.dds.DDS
返回Profile授权方式下的deviceName信息
getInitStatus() - Method in class com.aispeech.dui.dds.DDS
获取当前初始化的状态
getInstance() - Static method in class com.aispeech.dui.dds.agent.ASREngine
 
getInstance() - Static method in class com.aispeech.dui.dds.agent.TTSEngine
获取TTSEngine
getInstance() - Static method in class com.aispeech.dui.dds.agent.WakeupEngine
 
getInstance() - Static method in class com.aispeech.dui.dds.DDS
获取DDS实例
getInstanceSnapshot() - Static method in class com.aispeech.dui.dds.agent.ASREngine
获取 ASREngine 实例快照
getInstanceSnapshot() - Static method in class com.aispeech.dui.dds.agent.TTSEngine
获取 TTSEngine 实例快照
getInstanceSnapshot() - Static method in class com.aispeech.dui.dds.agent.WakeupEngine
获取 WakeupEngine 实例快照
getMinorWakeupWord() - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
getMinorWakeupWord() - Method in class com.aispeech.dui.dds.agent.WakeupEngine
获取当前的副唤醒词
getName() - Method in class com.aispeech.dui.dds.agent.Agent
 
getName() - Method in class com.aispeech.dui.dsk.BaseNode
 
getResourceVersion() - Method in class com.aispeech.dui.dds.agent.Agent
获取当前的产品资源版本号
getSpeaker() - Method in class com.aispeech.dui.dds.agent.TTSEngine
获取当前使用的合成音类型
getSpeed() - Method in class com.aispeech.dui.dds.agent.TTSEngine
获取当前使用的合成音语速
getString(int) - Method in class com.aispeech.dui.dsk.BusClient.Multipart
 
getSubscribedTopics() - Method in class com.aispeech.dui.dds.agent.Agent
 
getTTSEngine() - Method in class com.aispeech.dui.dds.agent.Agent
获取TTS引擎
getUpdater() - Method in class com.aispeech.dui.dds.DDS
获取DDSUpdater
getVadDump() - Method in class com.aispeech.dui.dds.agent.ASREngine
获取vad dump info
getVadPauseTime() - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
getVadPauseTime() - Method in class com.aispeech.dui.dds.agent.ASREngine
获取VAD后端停顿时间的接口
getVadVersion() - Method in class com.aispeech.dui.dds.agent.ASREngine
获取vad版本:lua版本 - c版本 接口
getValidH5Path() - Method in class com.aispeech.dui.dds.agent.Agent
获取资源包中H5资源的路径
getVersionName() - Method in class com.aispeech.dui.dds.DDS
获取DDS SDK的版本号
getVolume() - Method in class com.aispeech.dui.dds.agent.TTSEngine
获取当前使用的合成音音量
getWakeupEngine() - Method in class com.aispeech.dui.dds.agent.Agent
获取Wakeup引擎
getWakeupWords() - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
getWakeupWords() - Method in class com.aispeech.dui.dds.agent.WakeupEngine
获取当前的唤醒词

I

imei - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
init(Context, DDSConfig, DDSInitListener, DDSAuthListener) - Method in class com.aispeech.dui.dds.DDS
初始化DDS SDK
INIT_COMPLETE_FULL - Static variable in class com.aispeech.dui.dds.DDS
 
INIT_COMPLETE_NONE - Static variable in class com.aispeech.dui.dds.DDS
 
INIT_COMPLETE_NOT_FULL - Static variable in class com.aispeech.dui.dds.DDS
 
interrupt() - Method in class com.aispeech.dui.dsk.BusClient
 
isAuthSuccess() - Method in class com.aispeech.dui.dds.DDS
授权是否成功
isInitComplete() - Method in class com.aispeech.dui.dds.DDS
Deprecated.
isReady() - Method in class com.aispeech.dui.dsk.BusClient
 
isRunning() - Method in class com.aispeech.dui.dsk.BaseNode
 

K

K_ACCESS_TOKEN - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_AEC_MODE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_ALIAS_KEY - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_API_KEY - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_ASR_DEBUG - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_ASR_ENABLE_PUNCTUATION - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_ASR_ENABLE_TONE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_ASR_ROUTER - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_AUDIO_BUFFER_SIZE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_AUDIO_COMPRESS - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_AUDIO_SOURCE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_AUTH_TYPE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_CACHE_PATH - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_CACHE_SIZE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_CUSTOM_AUDIO - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_CUSTOM_BACKUP_ZIP_USER_DEFINED - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_CUSTOM_HOME - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_CUSTOM_TIPS - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_CUSTOM_ZIP - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_DEVICE_ID - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_DUICORE_BACKUP_ZIP_USER_DEFINED - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_DUICORE_HOME - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_DUICORE_ZIP - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_IS_REVERSE_AUDIO_CHANNEL - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_MIC_ARRAY_AEC_CFG - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_MIC_ARRAY_BEAMFORMING_CFG - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_MIC_ARRAY_WAKEUP_CFG - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_MIC_TYPE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_ONESHOT_ENDTIME - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_ONESHOT_MIDTIME - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_PRODUCT_ID - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_PRODUCT_VERSION - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_RECORDER_MODE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_STREAM_TYPE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_TTS_DEBUG - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_TTS_MODE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_USE_UPDATE_DUICORE - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_USE_UPDATE_NOTIFICATION - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_USER_ID - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_VAD_DEBUG - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_VAD_TIMEOUT - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_WAKEUP_BIN - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_WAKEUP_DEBUG - Static variable in class com.aispeech.dui.dds.DDSConfig
 
K_WAKEUP_ROUTER - Static variable in class com.aispeech.dui.dds.DDSConfig
 
killTimer(long) - Method in class com.aispeech.dui.dsk.BusClient
 

L

ListWidget - Class in com.aispeech.dui.dsk.duiwidget
列表控件类,展示多条候选结果
ListWidget() - Constructor for class com.aispeech.dui.dsk.duiwidget.ListWidget
ListWidget构造方法
LOCAL - Static variable in class com.aispeech.dui.dds.agent.TTSEngine
 

M

mac - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
MediaWidget - Class in com.aispeech.dui.dsk.duiwidget
媒体控件类,用于展示多媒体信息
MediaWidget() - Constructor for class com.aispeech.dui.dsk.duiwidget.MediaWidget
MediaWidget实例
MessageObserver - Interface in com.aispeech.dui.dds.agent
 
MSG - Static variable in exception com.aispeech.dui.dds.exceptions.DDSNotInitCompleteException
 
Multipart() - Constructor for class com.aispeech.dui.dsk.BusClient.Multipart
 

N

NATIVE_API_SCHEME - Static variable in interface com.aispeech.dui.dsk.duiwidget.NativeApiObserver
 
NativeApiObserver - Interface in com.aispeech.dui.dsk.duiwidget
 
notifyTTSEnd() - Method in class com.aispeech.dui.dds.agent.Agent
外部TTS播报结束通知接口

O

OggCrc - Class in com.gauss.speex.encode
Calculates the CRC checksum for Ogg packets.
OggCrc() - Constructor for class com.gauss.speex.encode.OggCrc
 
onAuthFailed(String, String) - Method in interface com.aispeech.dui.dds.DDSAuthListener
授权失败回调方法
onAuthSuccess() - Method in interface com.aispeech.dui.dds.DDSAuthListener
授权成功回调方法
onCall(String, byte[]...) - Method in class com.aispeech.dui.dds.agent.Agent
 
onCall(String, byte[]...) - Method in interface com.aispeech.dui.dsk.BusClient.Handler
 
onCall(String, String) - Method in interface com.aispeech.dui.dsk.duiwidget.CommandObserver
当客户端收到来自DUI服务器的command指令时,将会回调这个方法
onCreate() - Method in class com.aispeech.dui.dds.agent.Agent
 
onCreate() - Method in class com.aispeech.dui.dsk.BaseNode
invoked when this node is created
onDestroy() - Method in class com.aispeech.dui.dds.agent.Agent
 
onDestroy() - Method in class com.aispeech.dui.dsk.BaseNode
invoked when this node is being destroyed
onDownloadProgress(float) - Method in interface com.aispeech.dui.dds.update.DDSUpdateListener
资源更新过程中进度通知的回调
onError(int, String) - Method in interface com.aispeech.dui.dds.DDSInitListener
onError(int, String) - Method in interface com.aispeech.dui.dds.update.DDSUpdateListener
更新失败的回调
onExit() - Method in class com.aispeech.dui.dsk.BaseNode
invoked when this node exit from bus
onFirstObserverAttached(String) - Method in class com.aispeech.dui.dds.agent.Agent
 
onInitComplete(boolean) - Method in interface com.aispeech.dui.dds.DDSInitListener
SDK初始化回调方法
onJoin() - Method in class com.aispeech.dui.dds.agent.Agent
 
onJoin() - Method in class com.aispeech.dui.dsk.BaseNode
invoked when this node join bus
onMessage(String, byte[]...) - Method in class com.aispeech.dui.dds.agent.Agent
 
onMessage(String, String) - Method in interface com.aispeech.dui.dds.agent.MessageObserver
当客户端收到自己订阅的message时,将会回调这个方法
onMessage(String, byte[]...) - Method in class com.aispeech.dui.dsk.BaseNode
invoked when topic received.
onMessage(String, byte[]...) - Method in interface com.aispeech.dui.dsk.BusClient.Handler
 
onNoObserverAttached(String) - Method in class com.aispeech.dui.dds.agent.Agent
 
onQuery(String, String) - Method in interface com.aispeech.dui.dsk.duiwidget.NativeApiObserver
当客户端收到来自DUI服务器的native api指令时,将会回调这个方法
onStart(String, String) - Method in interface com.aispeech.dui.dds.agent.TTSRequestListener
请求TTS的方法 播放完毕后,需要调用notifyTtsEnd接口才能自动进入下一轮识别
onStop() - Method in interface com.aispeech.dui.dds.agent.TTSRequestListener
停止TTS的方法
onUpdateFinish() - Method in interface com.aispeech.dui.dds.update.DDSUpdateListener
资源更新成功的回调方法
onUpdateFound(String) - Method in interface com.aispeech.dui.dds.update.DDSUpdateListener
发现资源有更新的回调方法
onUpgrade(String) - Method in interface com.aispeech.dui.dds.update.DDSUpdateListener
需要更新本地sdk,本地sdk与dui平台选择的dui内核版本号不匹配

P

packageName - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
partialResults(String) - Method in interface com.aispeech.dui.dds.agent.ASREngine.Callback
实时识别结果的回调
PICKUP_FAR - Static variable in class com.aispeech.dui.dds.DDSMode
拾音场景:远场模式,加载产品配置页中的远场配置。默认值。(仅在支持“近场+远场”的解决方案中有效)
PICKUP_NEAR - Static variable in class com.aispeech.dui.dds.DDSMode
拾音场景:近场模式,加载产品配置页中的近场配置。(仅在支持“近场+远场”的解决方案中有效)
platform - Variable in class com.aispeech.dui.dds.auth.DeviceInfo
 
PROFILE - Static variable in class com.aispeech.dui.dds.auth.AuthType
API Key + profile Auth.
publish(String) - Method in class com.aispeech.dui.dsk.BusClient
 
publish(String, String...) - Method in class com.aispeech.dui.dsk.BusClient
 
publish(String, byte[]...) - Method in class com.aispeech.dui.dsk.BusClient
 
publish(BusClient.Multipart) - Method in class com.aispeech.dui.dsk.BusClient
 
publishSticky(String, String...) - Method in class com.aispeech.dui.dsk.BaseNode
The topic will always be delivered to subscribers 1.
publishSticky(String, String...) - Method in class com.aispeech.dui.dsk.BusClient
The topic will always be delivered to subscribers 1.

R

readShort(byte[], int) - Static method in class com.gauss.speex.encode.SpeexDecoder
 
received(byte[]) - Method in interface com.aispeech.dui.dds.agent.TTSEngine.Callback
合成的音频数据的回调,可能会返回多次,data长度为0表示音频结束
release() - Method in class com.aispeech.dui.dds.DDS
销毁DDS SDK
releaseSync() - Method in class com.aispeech.dui.dds.DDS
同步销毁 DDS SDK
removeCommandWakeupWord(String[]) - Method in class com.aispeech.dui.dds.agent.WakeupEngine
移除指定的命令唤醒词
removeShortcutWakeupWord(String[]) - Method in class com.aispeech.dui.dds.agent.WakeupEngine
移除指定的打断唤醒词
removeSticky(String) - Method in class com.aispeech.dui.dsk.BaseNode
The topic will be not sticky anymore Remove the recent sticky topic kept in memory
removeSticky(String) - Method in class com.aispeech.dui.dsk.BusClient
The topic will be not sticky anymore Remove the recent sticky topic kept in memory
retval - Variable in class com.aispeech.dui.dsk.BusClient.RPCResult
 
rmsChanged(float) - Method in interface com.aispeech.dui.dds.agent.ASREngine.Callback
音量变化的回调
RPCResult(byte[], String) - Constructor for class com.aispeech.dui.dsk.BusClient.RPCResult
 
RPCResult(String) - Constructor for class com.aispeech.dui.dsk.BusClient.RPCResult
 
RPCResult(byte[]) - Constructor for class com.aispeech.dui.dsk.BusClient.RPCResult
 
run() - Method in class com.aispeech.dui.dsk.BaseNode
 

S

sendText(String) - Method in class com.aispeech.dui.dds.agent.Agent
输入文本的接口
setDDSMode(int) - Method in class com.aispeech.dui.dds.agent.Agent
设置场景模式
setDebugMode(int) - Method in class com.aispeech.dui.dds.DDS
setImageUrl(String) - Method in class com.aispeech.dui.dsk.duiwidget.ContentWidget
设置图片资源地址
setLabel(String) - Method in class com.aispeech.dui.dsk.duiwidget.ContentWidget
设置标签数据,建议以 "," 作为分隔
setLinkUrl(String) - Method in class com.aispeech.dui.dsk.duiwidget.ContentWidget
设置跳转地址
setListener(TTSEngine.Callback) - Method in class com.aispeech.dui.dds.agent.TTSEngine
设置TTS相关事件的监听
setMode(int) - Method in class com.aispeech.dui.dds.agent.TTSEngine
设置合成音为本地合成或者云端合成
setSpeaker(String) - Method in class com.aispeech.dui.dds.agent.TTSEngine
设置TTS播报类型的接口
setSpeed(float) - Method in class com.aispeech.dui.dds.agent.TTSEngine
设置TTS播报语速的接口
setSubTitle(String) - Method in class com.aispeech.dui.dsk.duiwidget.ContentWidget
设置副标题
setText(String) - Method in class com.aispeech.dui.dsk.duiwidget.TextWidget
设置输出文本
setTimer(Runnable, long) - Method in class com.aispeech.dui.dsk.BusClient
 
setTitle(String) - Method in class com.aispeech.dui.dsk.duiwidget.ContentWidget
设置标题
setTTSRequestListener(TTSRequestListener) - Method in class com.aispeech.dui.dds.agent.Agent
外部TTS引擎注册接口
setType(String) - Method in class com.aispeech.dui.dsk.duiwidget.DuiWidget
设置widget类型
setUrl(String) - Method in class com.aispeech.dui.dsk.duiwidget.WebWidget
设置url地址
setVadPauseTime(long) - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
setVadPauseTime(long) - Method in class com.aispeech.dui.dds.agent.ASREngine
设置VAD后端停顿时间的接口 若VAD在用户说话时停顿超过一定的时间,则认为用户已经说完,发出sys.vad.end消息,结束录音。
setVolume(int) - Method in class com.aispeech.dui.dds.agent.TTSEngine
设置TTS播报音量的接口
shutup(String) - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
shutup(String) - Method in class com.aispeech.dui.dds.agent.TTSEngine
停止播报接口
size() - Method in class com.aispeech.dui.dsk.BusClient.Multipart
 
speak(String, int) - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
speak(String, int, String, int) - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
speak(String, int) - Method in class com.aispeech.dui.dds.agent.TTSEngine
播报文本,支持SSML
speak(String, int, String, int) - Method in class com.aispeech.dui.dds.agent.TTSEngine
播报文本,支持SSML
SpeexDecoder - Class in com.gauss.speex.encode
 
SpeexDecoder() - Constructor for class com.gauss.speex.encode.SpeexDecoder
 
spin(BusClient.Handler) - Method in class com.aispeech.dui.dsk.BusClient
 
start() - Method in class com.aispeech.dui.dsk.BaseNode
 
startDialog() - Method in class com.aispeech.dui.dds.agent.Agent
开启新对话
startListening(ASREngine.Callback) - Method in class com.aispeech.dui.dds.agent.ASREngine
主动开始识别
stop() - Method in class com.aispeech.dui.dsk.BaseNode
 
stopDialog() - Method in class com.aispeech.dui.dds.agent.Agent
停止当前对话,包括停止合成,取消识别等
stopListening() - Method in class com.aispeech.dui.dds.agent.ASREngine
主动结束识别
subscribe(String[], CommandObserver) - Method in class com.aispeech.dui.dds.agent.Agent
订阅command
subscribe(String, CommandObserver) - Method in class com.aispeech.dui.dds.agent.Agent
订阅command
subscribe(String[], NativeApiObserver) - Method in class com.aispeech.dui.dds.agent.Agent
订阅nativeApi
subscribe(String, NativeApiObserver) - Method in class com.aispeech.dui.dds.agent.Agent
订阅nativeApi
subscribe(String[], MessageObserver) - Method in class com.aispeech.dui.dds.agent.Agent
订阅messages
subscribe(String, MessageObserver) - Method in class com.aispeech.dui.dds.agent.Agent
订阅message
subscribe(String...) - Method in class com.aispeech.dui.dsk.BusClient
 

T

TAG - Static variable in class com.aispeech.dui.dds.agent.Agent
 
TAG - Static variable in class com.aispeech.dui.dds.agent.ASREngine
 
TAG - Static variable in class com.aispeech.dui.dds.DDSConfig
 
TAG - Static variable in class com.aispeech.dui.dds.update.DDSUpdater
 
TAG - Static variable in class com.aispeech.dui.dsk.BusClient
 
TAG_HIGHFREQ - Static variable in class com.aispeech.dui.dsk.BusClient
 
TextWidget - Class in com.aispeech.dui.dsk.duiwidget
文本控件类, 用来显示文本卡片
TextWidget() - Constructor for class com.aispeech.dui.dsk.duiwidget.TextWidget
TextWidget构造方法
TIMEOUT_ASR - Static variable in class com.aispeech.dui.dds.agent.ASREngine
 
toArray(int, int) - Method in class com.aispeech.dui.dsk.BusClient.Multipart
 
toByteArray(short[]) - Static method in class com.gauss.speex.encode.SpeexDecoder
 
toString() - Method in class com.aispeech.dui.dds.auth.DeviceInfo
 
toString() - Method in class com.aispeech.dui.dds.DDSConfig
toString
toString() - Method in class com.aispeech.dui.dsk.duiwidget.DuiWidget
toString
triggerIntent(String, String, String, String) - Method in class com.aispeech.dui.dds.agent.Agent
主动触发意图的接口
TTS_NORMAL - Static variable in class com.aispeech.dui.dds.DDSMode
TTS场景: 正常模式,所有TTS播报将会正常播放。默认值。
TTS_SILENCE - Static variable in class com.aispeech.dui.dds.DDSMode
TTS场景: 静音模式,所有TTS播报将会被静音。
TTSEngine - Class in com.aispeech.dui.dds.agent
Created by nemo on 17-12-13.
TTSEngine.Callback - Interface in com.aispeech.dui.dds.agent
 
TTSRequestListener - Interface in com.aispeech.dui.dds.agent
 
TYPE_CONTENT - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
TYPE_LIST - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
TYPE_MEDIA - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
TYPE_TEXT - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
TYPE_WEB - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 

U

unSubscribe(CommandObserver) - Method in class com.aispeech.dui.dds.agent.Agent
注销CommandObserver.
unSubscribe(NativeApiObserver) - Method in class com.aispeech.dui.dds.agent.Agent
注销NativeApiObserver.
unSubscribe(MessageObserver) - Method in class com.aispeech.dui.dds.agent.Agent
注销MessageObserver.
unsubscribe(String...) - Method in class com.aispeech.dui.dsk.BusClient
 
update(DDSUpdateListener) - Method in class com.aispeech.dui.dds.update.DDSUpdater
请求开始检测以及更新
updateCommandWakeupWord(String[], String[], String[], String[], String[][]) - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
updateCommandWakeupWord(String[], String[], String[], String[], String[][]) - Method in class com.aispeech.dui.dds.agent.WakeupEngine
更新命令唤醒词的接口,这类唤醒词会在唤醒之后执行一条指令,不能打断正在播报的语音
updateDeviceInfo(String) - Method in class com.aispeech.dui.dds.agent.Agent
更新设备状态,用来保存设备的一些状态,比如:蓝牙是否打开 更新结果可以通过sys.upload.result消息来获取
updateMinorWakeupWord(String, String, String, String[]) - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
updateMinorWakeupWord(String, String, String, String[]) - Method in class com.aispeech.dui.dds.agent.WakeupEngine
更新副唤醒词的接口
updateShortcutWakeupWord(String[], String[], String[]) - Method in class com.aispeech.dui.dds.agent.Agent
Deprecated.
updateShortcutWakeupWord(String[], String[], String[]) - Method in class com.aispeech.dui.dds.agent.WakeupEngine
更新打断唤醒词的接口,这类唤醒词能打断正在播报的语音并且将唤醒词送入识别
updateVocab(String, String[], boolean) - Method in class com.aispeech.dui.dds.agent.Agent
更新词库接口

V

Version - Class in com.aispeech.dui.dds
 
Version() - Constructor for class com.aispeech.dui.dds.Version
 

W

WakeupEngine - Class in com.aispeech.dui.dds.agent
Created by nemo on 18-1-9.
WebWidget - Class in com.aispeech.dui.dsk.duiwidget
Web控件类展示富文本内容,如:天气/股票等
WebWidget() - Constructor for class com.aispeech.dui.dsk.duiwidget.WebWidget
WebWidget构造方法
WIDGET_EXTRA - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
WIDGET_IMAGEURL - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
WIDGET_LABEL - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
WIDGET_LINKURL - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
WIDGET_SUBTITLE - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
WIDGET_TEXT - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
WIDGET_TITLE - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
WIDGET_URL - Static variable in class com.aispeech.dui.dsk.duiwidget.DuiWidget
 
A B C D E F G I K L M N O P R S T U V W 
Skip navigation links