Skip to content

语音输入按钮

@astryxdesign/core v0.7.1 · ChatDictationButton

属性 ​

属性类型默认值说明
dictation{ isSupported, isListening, bands, volume, toggle }—必填。useChatDictation 或 useSpeechRecognition 的返回值。用 reactive() 包一层也认,每个字段都会跟着变。
size'sm' | 'md''md'按钮尺寸,交给 Button,同时决定那些竖条的宽和高。
isHiddenWhenUnsupportedbooleantrue浏览器没有语音识别能力时把这个控件藏起来。设成 false 就留在原地,只是禁用。
labelstring本地化的“Start dictation” / “Stop dictation”按钮给读屏用的名字。

正在听的时候按钮用强调色。输入音量超过爆音线时,竖条会往错误色偏,麦克风太响一眼就能看出来。