W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
可見即可說是要求 Component 中通過與熱詞關(guān)聯(lián),從而達(dá)到指定的效果。例如:在瀏覽圖片時(shí),說出圖片的名字或角標(biāo)序號,從而實(shí)現(xiàn)打開圖片的效果。
說明
該功能目前僅在智慧屏產(chǎn)品上支持。
開發(fā)者首先需要進(jìn)行 Component 的熱詞注冊,即告訴設(shè)備,哪些熱詞是這個(gè) Component 所需要響應(yīng)的。
Component.VoiceEvent eventKeys = new Component.VoiceEvent("ok");
eventKeys.addSynonyms("確定");
Component.subscribeVoiceEvents(eventKeys);
開發(fā)者完成熱詞注冊后,需要關(guān)注的是對應(yīng)于不同熱詞所需要處理的事件。事件響應(yīng)回調(diào)的SpeechEvent對象僅包含一個(gè)熱詞。
private Component.SpeechEventListener speechEventListener = new Component.SpeechEventListener(
@Override
public boolean onSpeechEvent(Component v, SpeechEvent event) {
if (event.getActionProperty().equals("ok")) {
... // 檢測注冊的熱詞,進(jìn)行相應(yīng)的處理
}
});
Component.setSpeechEventListener(speechEventListener);
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: