【发布时间】:2022-08-20 15:14:08
【问题描述】:
是否可以在我的 react 项目中使用任何 npm 包来在我的 Web 应用程序中实现文本到语音的功能。我想在我的仪表板的特定区域为残疾人实现它,以实现最大的 Web 可访问性。
标签: reactjs api react-hooks accessibility text-to-speech
是否可以在我的 react 项目中使用任何 npm 包来在我的 Web 应用程序中实现文本到语音的功能。我想在我的仪表板的特定区域为残疾人实现它,以实现最大的 Web 可访问性。
标签: reactjs api react-hooks accessibility text-to-speech
Web Speech APIs,其中之一是语音合成,可以在支持它们的浏览器上使用,无论您使用的是哪个版本的 React,即使您根本不使用 React。
【讨论】:
react-text-to-speech 是一个很棒的库,它在底层使用了 Web Speech API 并导出了一个 <Speech> 组件,可以直接在你的 react-app 中使用它来将文本转换为语音。
import React from 'react'
import Speech from 'react-text-to-speech'
function App() {
return <Speech text='This library is awesome!' />
}
【讨论】: