|
|
@@ -115,7 +115,7 @@ object OfflineCmdServiceHelper {
|
|
|
}
|
|
|
|
|
|
@Synchronized
|
|
|
- fun init(){
|
|
|
+ fun init() {
|
|
|
service = GlassSdk.getGlassOfflineCmdService()
|
|
|
// 通用关键词在 init 时注册一次,页面切换不会移除它们
|
|
|
addCommonCmds()
|
|
|
@@ -123,12 +123,21 @@ object OfflineCmdServiceHelper {
|
|
|
|
|
|
// 注册 ASR 唤醒词(由 AsrHelper 调用)
|
|
|
fun registerAsrWakeWord() {
|
|
|
- registerBeans(listOf(OfflineCmdBean("Nova Nova", "nou wa nou wa"),OfflineCmdBean("Nova Nova", "nao wa nao wa")))
|
|
|
+ registerBeans(
|
|
|
+ listOf(
|
|
|
+ OfflineCmdBean("Nova Nova", "nou wa nou wa"),
|
|
|
+ OfflineCmdBean("Nova Nova", "nao wa nao wa"),
|
|
|
+ OfflineCmdBean("C大脑", "c da nao"),
|
|
|
+ OfflineCmdBean("C大脑", "sei da nao")
|
|
|
+ )
|
|
|
+ )
|
|
|
}
|
|
|
- fun addOnLineListener(listener: OfflineCmdListener){
|
|
|
+
|
|
|
+ fun addOnLineListener(listener: OfflineCmdListener) {
|
|
|
this.listenerList.add(listener)
|
|
|
}
|
|
|
- fun removeOnLineListener(listener: OfflineCmdListener){
|
|
|
+
|
|
|
+ fun removeOnLineListener(listener: OfflineCmdListener) {
|
|
|
this.listenerList.remove(listener)
|
|
|
}
|
|
|
|
|
|
@@ -136,12 +145,12 @@ object OfflineCmdServiceHelper {
|
|
|
registerBeans(CMDS_TASK_LIST)
|
|
|
}
|
|
|
|
|
|
- fun removeAll(){
|
|
|
+ fun removeAll() {
|
|
|
service?.removeAll()
|
|
|
}
|
|
|
|
|
|
// addListenerFo: 无独有关键词,通用关键词已在 init 注册
|
|
|
- fun addListenerFo(){ }
|
|
|
+ fun addListenerFo() {}
|
|
|
|
|
|
fun addListenerInspection() = registerBeans(CMDS_INSPECTION)
|
|
|
|