av激情亚洲男人的天堂国语,日韩欧美精品一中文字幕,无码av一区二区三区无码,国产又色又爽又刺激的a片,国产又色又爽又刺激的a片

創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS SpeechEvent

SpeechEvent

java.lang.Object

|---ohos.multimodalinput.event.MultimodalEvent

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

public class SpeechEvent
extends MultimodalEvent

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

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

Since:

3

嵌套類摘要

從接口 ohos.utils.Sequenceable 繼承的嵌套類/接口
Sequenceable.ProducerT

字段摘要

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

方法總結(jié)

修飾符和類型方法描述
static OptionalSpeechEventcreateEvent(long occurTime, int action, String value)用于創(chuàng)建 SpeechEvent 實(shí)例的構(gòu)造函數(shù)。
intgetAction()獲取此語音事件的動(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)作的場景。
intgetSourceDevice()獲取產(chǎn)生當(dāng)前事件的輸入設(shè)備的類型。
從類 ohos.multimodalinput.event.MultimodalEvent 繼承的方法
getUuid, isSameEvent, marshalling, unmarshalling
從類 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

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

Since:

3

ACTION_SWITCH_ON

public static final int ACTION_SWITCH_ON

表示將開關(guān)設(shè)置為 ON 狀態(tài)的動(dòng)作。表示將開關(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í)行操作的場景。

Since:

3

SCENES_COMMON

public static final int SCENES_COMMON

表示執(zhí)行語音操作的常見場景。

Since:

3

SCENES_PAGE

public static final int SCENES_PAGE

指示對(duì)頁面執(zhí)行操作的場景。

Since:

3

SCENES_SWITCH

public static final int SCENES_SWITCH

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

Since:

3

SCENES_VIDEO

public static final int SCENES_VIDEO

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

Since:

3

方法詳情

createEvent

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

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

參數(shù):

參數(shù)名稱參數(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()

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

返回:

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

Since:

3

getScene

public int getScene()

獲取執(zhí)行動(dò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()

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

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

指定者:

類 MultimodalEvent 中的 getSourceDevice

返回:

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

getDeviceId

public String getDeviceId()

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

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

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

指定者:

類 MultimodalEvent 中的 getDeviceId

返回:

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

getInputDeviceId

public int getInputDeviceId()

從類復(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 來識(shí)別實(shí)際的輸入設(shè)備。

指定者:

類 MultimodalEvent 中的 getInputDeviceId

返回:

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

getOccurredTime

public long getOccurredTime()

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

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

指定者:

類 MultimodalEvent 中的 getOccurredTime

返回:

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


本文名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OS SpeechEvent
文章起源:http://uogjgqi.cn/article/dhihdjp.html
掃二維碼與項(xiàng)目經(jīng)理溝通

我們?cè)谖⑿派?4小時(shí)期待你的聲音

解答本文疑問/技術(shù)咨詢/運(yùn)營咨詢/技術(shù)建議/互聯(lián)網(wǎng)交流