文件名称:react-vocal:React组件并挂钩以启动SpeechRecognition会话
文件大小:200KB
文件格式:ZIP
更新时间:2024-06-01 03:22:28
react javascript hook component reactjs
一个React组件和钩子来启动SpeechRecognition会话 链接 :red_circle: :red_circle: 免责声明 到目前为止,仅少数浏览器支持 (请参见 )。 如果API不可用,则Vocal组件将不会显示任何内容。 该组件旨在尽快捕获语音结果。 这可能非常适合语音命令或搜索字段填充。 目前,它不支持连续语音(请参见下面的图)。 这意味着要么捕获并返回结果,要么达到超时并放弃识别。 子功能函数机制返回的stop功能允许在超时之前过早放弃识别。 安装 yarn add @untemps/react-vocal 用法 Vocal成分 基本用法 import Vocal from '@untemps/react-vocal' const App = ( ) => { const [ result , setResult ] = useState ( '' ) const _onVocalStar
【文件预览】:
react-vocal-master
----.gitignore(217B)
----package.json(3KB)
----commitlint.config.js(194B)
----src()
--------components()
--------core()
--------index.js(252B)
--------utils()
--------hooks()
----jest()
--------jest.setup.js(1KB)
----assets()
--------microphone.png(1KB)
--------icon-listening.png(1KB)
--------icon-idle.png(905B)
--------react-vocal.png(13KB)
----LICENSE(1KB)
----CHANGELOG.md(5KB)
----.github()
--------workflows()
----rollup.config.js(978B)
----.prettierignore(20B)
----README.md(12KB)
----babel.config.js(263B)
----dev()
--------package.json(275B)
--------src()
--------public()
--------rollup.config.js(633B)
--------babel.config.js(148B)
--------yarn.lock(9KB)
----.prettierrc(459B)
----yarn.lock(410KB)