日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問(wèn)題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營(yíng)銷(xiāo)解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS SpeechEvent

SpeechEvent

java.lang.Object

|---ohos.multimodalinput.event.MultimodalEvent

|---|---ohos.multimodalinput.event.SpeechEvent

public class SpeechEvent
extends MultimodalEvent

定義語(yǔ)音事件。 您可以使用該類(lèi)來(lái)獲取語(yǔ)音識(shí)別結(jié)果。

系統(tǒng)提供語(yǔ)音識(shí)別功能來(lái)識(shí)別用戶語(yǔ)音,并將識(shí)別結(jié)果作為事件發(fā)送給您。 該事件攜帶識(shí)別出的語(yǔ)音動(dòng)作、熱詞等信息。

Since:

3

嵌套類(lèi)摘要

從接口 ohos.utils.Sequenceable 繼承的嵌套類(lèi)/接口
Sequenceable.ProducerT

字段摘要

修飾符和類(lèi)型字段描述
static intACTION_HIT_HOTWORD表示點(diǎn)擊熱詞的動(dòng)作。
static intACTION_SWITCH_OFF表示將開(kāi)關(guān)設(shè)置為 OFF 狀態(tài)的動(dòng)作。
static intACTION_SWITCH_ON表示將開(kāi)關(guān)設(shè)置為 ON 狀態(tài)的動(dòng)作。
static intMATCH_MODE_EXACT表示精確匹配模式。
static intMATCH_MODE_FUZZY表示模糊匹配模式。
static intSCENES_AUDIO指示對(duì)音頻執(zhí)行操作的場(chǎng)景。
static intSCENES_COMMON表示執(zhí)行語(yǔ)音操作的常見(jiàn)場(chǎng)景。
static intSCENES_PAGE指示對(duì)頁(yè)面執(zhí)行操作的場(chǎng)景。
static intSCENES_SWITCH指示為切換執(zhí)行操作的場(chǎng)景。
static intSCENES_VIDEO指示對(duì)視頻執(zhí)行操作的場(chǎng)景。
從類(lèi) ohos.multimodalinput.event.MultimodalEvent 繼承的字段
BUILTIN_KEY, DEFAULT_TYPE, highLevelEvent, KEYBOARD, MOUSE, ROTATION, SPEECH, STYLUS, TOUCH_PANEL, UNSUPPORTED_DEVICE, uuid

方法總結(jié)

修飾符和類(lèi)型方法描述
static OptionalSpeechEventcreateEvent(long occurTime, int action, String value)用于創(chuàng)建 SpeechEvent 實(shí)例的構(gòu)造函數(shù)。
intgetAction()獲取此語(yǔ)音事件的動(dòng)作。
StringgetActionProperty()獲取action中攜帶的屬性值。
StringgetDeviceId()獲取產(chǎn)生當(dāng)前事件的輸入設(shè)備的承載設(shè)備ID。
intgetInputDeviceId()獲取產(chǎn)生當(dāng)前事件的輸入設(shè)備的ID。
intgetMatchMode()獲取當(dāng)前識(shí)別結(jié)果的匹配模式。
longgetOccurredTime()獲取當(dāng)前事件的產(chǎn)生時(shí)間。
intgetScene()獲取執(zhí)行動(dòng)作的場(chǎng)景。
intgetSourceDevice()獲取產(chǎn)生當(dāng)前事件的輸入設(shè)備的類(lèi)型。
從類(lèi) ohos.multimodalinput.event.MultimodalEvent 繼承的方法
getUuid, isSameEvent, marshalling, unmarshalling
從類(lèi) java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
從接口 ohos.utils.Sequenceable 繼承的方法
hasFileDescriptor

字段詳細(xì)信息

ACTION_HIT_HOTWORD

public static final int ACTION_HIT_HOTWORD

表示點(diǎn)擊熱詞的動(dòng)作。

Since:

3

ACTION_SWITCH_OFF

public static final int ACTION_SWITCH_OFF

表示將開(kāi)關(guān)設(shè)置為 OFF 狀態(tài)的動(dòng)作。

Since:

3

ACTION_SWITCH_ON

public static final int ACTION_SWITCH_ON

表示將開(kāi)關(guān)設(shè)置為 ON 狀態(tài)的動(dòng)作。表示將開(kāi)關(guān)設(shè)置為 ON 狀態(tài)的動(dòng)作。

Since:

3

MATCH_MODE_EXACT

public static final int MATCH_MODE_EXACT

表示精確匹配模式。

Since:

3

MATCH_MODE_FUZZY

public static final int MATCH_MODE_FUZZY

表示模糊匹配模式。

Since:

3

SCENES_AUDIO

public static final int SCENES_AUDIO

指示對(duì)音頻執(zhí)行操作的場(chǎng)景。

Since:

3

SCENES_COMMON

public static final int SCENES_COMMON

表示執(zhí)行語(yǔ)音操作的常見(jiàn)場(chǎng)景。

Since:

3

SCENES_PAGE

public static final int SCENES_PAGE

指示對(duì)頁(yè)面執(zhí)行操作的場(chǎng)景。

Since:

3

SCENES_SWITCH

public static final int SCENES_SWITCH

指示為切換執(zhí)行操作的場(chǎng)景。

Since:

3

SCENES_VIDEO

public static final int SCENES_VIDEO

指示對(duì)視頻執(zhí)行操作的場(chǎng)景。

Since:

3

方法詳情

createEvent

public static OptionalSpeechEvent createEvent(long occurTime, int action, String value)

用于創(chuàng)建 SpeechEvent 實(shí)例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱(chēng)參數(shù)描述
occurTime指示事件發(fā)生的時(shí)間。
action表示事件的動(dòng)作。 該值應(yīng)為 ACTION_SWITCH_ON、ACTION_SWITCH_OFF 或 ACTION_HIT_HOTWORD。
value表示動(dòng)作中攜帶的屬性值。

返回:

返回 SpeechEvent 對(duì)象。 在有效的 SpeechEvent 對(duì)象中,SCENE 值為 SCENES_PAGE,matchmode 值為 MATCH_MODE_EXACT。

Since:

3

getAction

public int getAction()

獲取此語(yǔ)音事件的動(dòng)作。

返回:

返回此事件的操作。 該值可以是 ACTION_SWITCH_ON、ACTION_SWITCH_OFF 或 ACTION_HIT_HOTWORD。

Since:

3

getScene

public int getScene()

獲取執(zhí)行動(dòng)作的場(chǎng)景。

返回:

返回場(chǎng)景,可以是 SCENES_VIDEO、SCENES_AUDIO、SCENES_PAGE、SCENES_SWITCH 或 SCENES_COMMON。

Since:

3

getActionProperty

public String getActionProperty()

獲取action中攜帶的屬性值。

返回:

返回action中攜帶的屬性值。

Since:

3

getMatchMode

public int getMatchMode()

獲取當(dāng)前識(shí)別結(jié)果的匹配模式。

返回:

返回當(dāng)前識(shí)別結(jié)果的匹配模式,可以是 MATCH_MODE_EXACT 或 MATCH_MODE_FUZZY。

Since:

3

getSourceDevice

public int getSourceDevice()

從類(lèi)復(fù)制的描述:MultimodalEvent

獲取產(chǎn)生當(dāng)前事件的輸入設(shè)備的類(lèi)型。

指定者:

類(lèi) MultimodalEvent 中的 getSourceDevice

返回:

返回生成事件的輸入設(shè)備的類(lèi)型。 返回值如下: MultimodalEvent.UNSUPPORTED_DEVICE:無(wú)輸入設(shè)備。 通常,這是默認(rèn)值。 MultimodalEvent.TOUCH_PANEL:觸控面板 MultimodalEvent.KEYBOARD:鍵盤(pán) MultimodalEvent.MOUSE:鼠標(biāo) MultimodalEvent.STYLUS:手寫(xiě)筆 MultimodalEvent.BUILTIN_KEY:內(nèi)置按鍵 MultimodalEvent.ROTATION:旋轉(zhuǎn)組件 MultimodalEvent.SPEECH:語(yǔ)音組件

getDeviceId

public String getDeviceId()

從類(lèi)復(fù)制的描述:MultimodalEvent

獲取產(chǎn)生當(dāng)前事件的輸入設(shè)備的承載設(shè)備ID。

例如,如果兩個(gè)鼠標(biāo)設(shè)備連接到同一個(gè)設(shè)備,則該設(shè)備是兩個(gè)鼠標(biāo)設(shè)備的承載設(shè)備。

指定者:

類(lèi) MultimodalEvent 中的 getDeviceId

返回:

返回產(chǎn)生當(dāng)前事件的輸入設(shè)備的承載設(shè)備ID; 如果沒(méi)有輸入設(shè)備,則返回 null。

getInputDeviceId

public int getInputDeviceId()

從類(lèi)復(fù)制的描述:MultimodalEvent

獲取產(chǎn)生當(dāng)前事件的輸入設(shè)備的ID。

輸入設(shè)備由唯一 ID 標(biāo)識(shí)。 例如,當(dāng)兩個(gè)鼠標(biāo)設(shè)備分別產(chǎn)生一個(gè)事件時(shí),產(chǎn)生的事件中的設(shè)備ID是不同的。 這允許您的應(yīng)用程序使用設(shè)備 ID 來(lái)識(shí)別實(shí)際的輸入設(shè)備。

指定者:

類(lèi) MultimodalEvent 中的 getInputDeviceId

返回:

返回產(chǎn)生當(dāng)前事件的輸入設(shè)備的 ID; 如果沒(méi)有輸入設(shè)備,則返回 -1。

getOccurredTime

public long getOccurredTime()

從類(lèi)復(fù)制的描述:MultimodalEvent

獲取當(dāng)前事件的產(chǎn)生時(shí)間。

指定者:

類(lèi) MultimodalEvent 中的 getOccurredTime

返回:

返回生成當(dāng)前事件的時(shí)間(以毫秒為單位)。


網(wǎng)頁(yè)標(biāo)題:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS SpeechEvent
文章路徑:http://www.dlmjj.cn/article/dhihdjp.html