功能介绍
文字朗读工具是一款基于浏览器原生语音合成技术(Web Speech API)的在线工具,可以将输入的文本转换为语音播放,支持调节语速、音调和音量,还可以选择不同的语音。
使用方法
- 在文本输入框中输入需要朗读的文字内容,输入后会自动统计字符数量。
- 从语音下拉列表中选择你需要的语音(已自动过滤出中文和英文语音)。
- 通过滑块调节语速(范围0.5-2.0,默认1.0)、音调(范围0.0-2.0,默认1.0)和音量(范围0.0-1.0,默认1.0)。
- 点击「播放」按钮开始朗读,点击「暂停」可以暂停朗读,点击「停止」可以终止当前朗读。
技术原理
本工具使用浏览器提供的window.speechSynthesis接口和SpeechSynthesisUtterance对象实现语音合成,核心参数:
- text:需要朗读的文本内容
- rate:朗读语速,默认1.0,范围通常是0.1到10
- pitch:音调高低,范围0到2,默认1.0
- volume:音量大小,范围0到1,默认1.0
注意事项
- 本工具需要浏览器支持Web Speech API,目前主流现代浏览器都支持,部分旧浏览器不支持。
- 可用语音取决于你的浏览器和操作系统,不同设备显示的语音选项会有所不同。
- 朗读的文字越多,加载时间可能越长,请耐心等待。
- 本工具仅在本地浏览器中处理文本,不会将你的文本上传到服务器。