鴻蒙OS Component.VoiceEvent

2022-09-19 16:00 更新

Component.VoiceEvent

java.lang.Object

|---ohos.agp.components.Component.VoiceEvent

  1. public static class Component.VoiceEvent
  2. extends Object

為組件提供語(yǔ)音事件。

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
VoiceEvent(String speech) 用于根據(jù)熱門詞創(chuàng)建 VoiceEvent 實(shí)例的構(gòu)造函數(shù)。
VoiceEvent(String speech, int scene, boolean isUseBadge) 用于根據(jù)熱詞、事件場(chǎng)景以及是否使用事件徽章創(chuàng)建 VoiceEvent 實(shí)例的構(gòu)造函數(shù)。

方法總結(jié)

修飾符和類型 方法 描述
void addBadges(String from, String to) 設(shè)置場(chǎng)景的開(kāi)始和結(jié)束事件徽章。
void addSynonyms(String synonyms) 向語(yǔ)音事件添加同義詞。
ListString[] getBadge() 獲取事件徽章。
int getScene() 獲取事件場(chǎng)景。
String getSpeech() 獲取事件語(yǔ)音。
ListString getSynonyms() 獲取事件同義詞。
void sendDataToComponent(Component component) 將此對(duì)象綁定到組件。
void setBadge(boolean enable) 設(shè)置事件徽章。
void setScene(int scene) 設(shè)置事件場(chǎng)景。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

VoiceEvent

public VoiceEvent(String speech, int scene, boolean isUseBadge)

用于根據(jù)熱詞、事件場(chǎng)景以及是否使用事件徽章創(chuàng)建 VoiceEvent 實(shí)例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱 參數(shù)描述
speech 表示熱詞。
scene 指示使用此事件的場(chǎng)景。
isUseBadge 指定是否使用事件徽章。 值 true 表示使用徽章,false 表示相反。

VoiceEvent

public VoiceEvent(String speech)

用于根據(jù)熱門詞創(chuàng)建 VoiceEvent 實(shí)例的構(gòu)造函數(shù)。

參數(shù):

參數(shù)名稱 參數(shù)描述
speech 表示熱詞。

方法詳情

addSynonyms

public void addSynonyms(String synonyms)

向語(yǔ)音事件添加同義詞。

參數(shù):

參數(shù)名稱 參數(shù)描述
synonyms 表示要添加的同義詞。

setScene

public void setScene(int scene)

設(shè)置事件場(chǎng)景。

參數(shù):

參數(shù)名稱 參數(shù)描述
scene 指示將使用事件的場(chǎng)景。

setBadge

public void setBadge(boolean enable)

設(shè)置事件徽章。

參數(shù):

參數(shù)名稱 參數(shù)描述
enable 指定是否啟用事件標(biāo)記。 值 true 表示啟用標(biāo)記,false 表示禁用標(biāo)記。

addBadges

public void addBadges(String from, String to)

設(shè)置場(chǎng)景的開(kāi)始和結(jié)束事件徽章。

參數(shù):

參數(shù)名稱 參數(shù)描述
from 表示開(kāi)始事件徽章。
to 表示結(jié)束事件徽章。

getSpeech

public String getSpeech()

獲取事件語(yǔ)音。

返回:

返回語(yǔ)音的值。

getSynonyms

public ListString getSynonyms()

獲取事件同義詞。

返回:

返回同義詞的值。

getBadge

public ListString[] getBadge()

獲取事件徽章。

返回:

返回徽章的值。

getScene

public int getScene()

獲取事件場(chǎng)景。

返回:

返回場(chǎng)景的值。

sendDataToComponent

public void sendDataToComponent(Component component)

將此對(duì)象綁定到組件。

參數(shù):

參數(shù)名稱 參數(shù)描述
component 指示要綁定的組件。
以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)