类 WordProxy
- java.lang.Object
-
- com.aispeech.dui.dds.agent.wakeup.word.WordProxy
-
public class WordProxy extends java.lang.Object
-
-
构造器概要
构造器 构造器 说明 WordProxy()
-
方法概要
所有方法 实例方法 具体方法 已过时的方法 修饰符和类型 方法 说明 voidaddCommandWakeupWord(java.lang.String[] actions, java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold, java.lang.String[][] greetings)已过时。voidaddCommandWakeupWords(java.util.List<WakeupWord> wakeupWordList)添加命令唤醒词,且不会覆盖之前的命令唤醒词voidaddMainWakeupWord(java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold, java.lang.String[][] greetings)已过时。voidaddMainWakeupWords(java.util.List<WakeupWord> wakeupWordList)添加主唤醒词的接口voidaddQuickStartWords(java.util.List<WakeupWord> wakeupWordList)添加QuickStart词的接口voidaddShortcutWakeupWord(java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold)已过时。voidaddShortcutWakeupWords(java.util.List<WakeupWord> wakeupWordList)添加新的打断唤醒词,且不会覆盖之前的唤醒词voidclearCommandWakeupWord()清空命令唤醒词的接口voidclearIncrementCommandWakeupWord()清空命令唤醒词的接口voidclearIncrementShortCutWakeupWord()清空 本地增量识别 打断唤醒词的接口voidclearIncrementWakeupWord()清空 本地增量识别 命令唤醒词的接口voidclearMainWakeupWords()清除主唤醒词的接口voidclearQuickStartWords()清除QuickStart词的接口voidclearShortCutWakeupWord()清空打断唤醒词的接口voiddisenableIncrementWakeupPriority(java.lang.String priority)关闭本地热词分级功能voidenableIncrementWakeupPriority(java.lang.String priority)开启本地热词分级功能com.aispeech.dui.BusClient.RPCResultgetGreetingRecResult(org.json.JSONObject wakeupResult)定制欢迎语java.lang.StringgetMinorWakeupWord()获取当前的副唤醒词java.lang.String[]getWakeupWords()获取当前的唤醒词voidremoveCommandWakeupWord(java.lang.String[] words)已过时。voidremoveCommandWakeupWords(java.util.List<WakeupWord> wakeupWordList)移除指定的命令唤醒词voidremoveMainWakeupWord(java.lang.String[] words)已过时。voidremoveMainWakeupWords(java.util.List<WakeupWord> wakeupWordList)删除主唤醒词的接口voidremoveQuickStartWords(java.util.List<WakeupWord> wakeupWordList)删除QuickStart词的接口voidremoveShortcutWakeupWord(java.lang.String[] words)已过时。voidremoveShortcutWakeupWords(java.util.List<WakeupWord> wakeupWordList)移除指定的打断唤醒词voidsetWakeupCallback(WakeupCallback wakeupCallback)设置自定义欢迎语的回调voidupdateCommandWakeupWord(java.lang.String[] actions, java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold, java.lang.String[][] greetings)已过时。voidupdateCommandWakeupWords(java.util.List<WakeupWord> wakeupWordList)更新命令唤醒词的接口voidupdateMainWakeupWords(java.util.List<WakeupWord> wakeupWordList)更新主唤醒词的接口voidupdateMinorWakeupWord(WakeupWord wakeupWord)更新副唤醒词的接口voidupdateMinorWakeupWord(java.lang.String word, java.lang.String pinyin, java.lang.String threshold, java.lang.String[] greetings)已过时。voidupdateQuickStartWords(java.util.List<WakeupWord> wakeupWordList)更新QuickStart词的接口voidupdateShortcutWakeupWord(java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold)已过时。voidupdateShortcutWakeupWords(java.util.List<WakeupWord> wakeupWordList)更新打断唤醒词的接口,这类唤醒词能打断正在播报的语音并且将唤醒词送入识别voidupdateWakeupWords(java.util.List<WakeupWordIntent> intents)更新唤醒词,合并请求
-
-
-
构造器详细资料
-
WordProxy
public WordProxy()
-
-
方法详细资料
-
getGreetingRecResult
public com.aispeech.dui.BusClient.RPCResult getGreetingRecResult(org.json.JSONObject wakeupResult)
定制欢迎语- 参数:
wakeupResult- 唤醒状态- 返回:
- 欢迎语
-
setWakeupCallback
public void setWakeupCallback(WakeupCallback wakeupCallback)
设置自定义欢迎语的回调- 参数:
wakeupCallback- 自定义唤醒的回调
-
updateWakeupWords
public void updateWakeupWords(java.util.List<WakeupWordIntent> intents) throws DDSNotInitCompleteException
更新唤醒词,合并请求- 参数:
intents- 合并请求意图- 抛出:
DDSNotInitCompleteException
-
addMainWakeupWords
public void addMainWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
添加主唤醒词的接口
-
removeMainWakeupWords
public void removeMainWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
删除主唤醒词的接口
-
updateMainWakeupWords
public void updateMainWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
更新主唤醒词的接口
-
clearMainWakeupWords
public void clearMainWakeupWords() throws DDSNotInitCompleteException
清除主唤醒词的接口
-
addQuickStartWords
public void addQuickStartWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
添加QuickStart词的接口
-
removeQuickStartWords
public void removeQuickStartWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
删除QuickStart词的接口
-
updateQuickStartWords
public void updateQuickStartWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
更新QuickStart词的接口
-
clearQuickStartWords
public void clearQuickStartWords() throws DDSNotInitCompleteException
清除QuickStart词的接口
-
updateMinorWakeupWord
public void updateMinorWakeupWord(WakeupWord wakeupWord) throws DDSNotInitCompleteException
更新副唤醒词的接口
-
updateCommandWakeupWords
public void updateCommandWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
更新命令唤醒词的接口
-
addCommandWakeupWords
public void addCommandWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
添加命令唤醒词,且不会覆盖之前的命令唤醒词
-
removeCommandWakeupWords
public void removeCommandWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
移除指定的命令唤醒词
-
updateShortcutWakeupWords
public void updateShortcutWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
更新打断唤醒词的接口,这类唤醒词能打断正在播报的语音并且将唤醒词送入识别
-
addShortcutWakeupWords
public void addShortcutWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
添加新的打断唤醒词,且不会覆盖之前的唤醒词
-
removeShortcutWakeupWords
public void removeShortcutWakeupWords(java.util.List<WakeupWord> wakeupWordList) throws DDSNotInitCompleteException
移除指定的打断唤醒词
-
getWakeupWords
public java.lang.String[] getWakeupWords() throws DDSNotInitCompleteException
获取当前的唤醒词
-
getMinorWakeupWord
public java.lang.String getMinorWakeupWord() throws DDSNotInitCompleteException
获取当前的副唤醒词
-
clearCommandWakeupWord
public void clearCommandWakeupWord() throws DDSNotInitCompleteException
清空命令唤醒词的接口
-
clearShortCutWakeupWord
public void clearShortCutWakeupWord() throws DDSNotInitCompleteException
清空打断唤醒词的接口
-
clearIncrementCommandWakeupWord
public void clearIncrementCommandWakeupWord() throws DDSNotInitCompleteException
清空命令唤醒词的接口
-
clearIncrementShortCutWakeupWord
public void clearIncrementShortCutWakeupWord() throws DDSNotInitCompleteException
清空 本地增量识别 打断唤醒词的接口
-
clearIncrementWakeupWord
public void clearIncrementWakeupWord() throws DDSNotInitCompleteException
清空 本地增量识别 命令唤醒词的接口
-
enableIncrementWakeupPriority
public void enableIncrementWakeupPriority(java.lang.String priority) throws DDSNotInitCompleteException
开启本地热词分级功能
-
disenableIncrementWakeupPriority
public void disenableIncrementWakeupPriority(java.lang.String priority) throws DDSNotInitCompleteException
关闭本地热词分级功能
-
addMainWakeupWord
@Deprecated public void addMainWakeupWord(java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold, java.lang.String[][] greetings) throws DDSNotInitCompleteException
已过时。添加主唤醒词的接口
-
removeMainWakeupWord
@Deprecated public void removeMainWakeupWord(java.lang.String[] words) throws DDSNotInitCompleteException
已过时。删除主唤醒词的接口
-
updateMinorWakeupWord
@Deprecated public void updateMinorWakeupWord(java.lang.String word, java.lang.String pinyin, java.lang.String threshold, java.lang.String[] greetings) throws DDSNotInitCompleteException
已过时。更新副唤醒词的接口
-
updateCommandWakeupWord
@Deprecated public void updateCommandWakeupWord(java.lang.String[] actions, java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold, java.lang.String[][] greetings) throws DDSNotInitCompleteException
已过时。更新命令唤醒词的接口
-
addCommandWakeupWord
@Deprecated public void addCommandWakeupWord(java.lang.String[] actions, java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold, java.lang.String[][] greetings) throws DDSNotInitCompleteException
已过时。添加命令唤醒词,且不会覆盖之前的命令唤醒词
-
removeCommandWakeupWord
@Deprecated public void removeCommandWakeupWord(java.lang.String[] words) throws DDSNotInitCompleteException
已过时。移除指定的命令唤醒词
-
updateShortcutWakeupWord
@Deprecated public void updateShortcutWakeupWord(java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold) throws DDSNotInitCompleteException
已过时。更新打断唤醒词的接口,这类唤醒词能打断正在播报的语音并且将唤醒词送入识别
-
addShortcutWakeupWord
@Deprecated public void addShortcutWakeupWord(java.lang.String[] words, java.lang.String[] pinyin, java.lang.String[] threshold) throws DDSNotInitCompleteException
已过时。添加新的打断唤醒词,且不会覆盖之前的唤醒词
-
removeShortcutWakeupWord
@Deprecated public void removeShortcutWakeupWord(java.lang.String[] words) throws DDSNotInitCompleteException
已过时。移除指定的打断唤醒词
-
-