文字转语音
使用浏览器和设备内置的语音朗读文本。可选择语言、语音、语速、音调和音量,支持暂停和继续,无需注册。
0 个字符 · 0 个词
就绪
语音由你的浏览器和操作系统生成,不同设备上可用的语音不同。带 ☁ 标记的是在线语音,可能会把文本发送到浏览器厂商的语音服务。
什么是 文字转语音?
使用浏览器和操作系统内置的语音合成(Web Speech API)朗读你的文本。你可以按语言筛选语音、选择一种语音并调整语速、音调和音量,然后播放、暂停、继续或停止。
如何使用 文字转语音
- 把文本键入或粘贴到要朗读的文本中。
- 选择一种语言和一种语音(列表显示你设备上已安装的语音)。
- 调整语速、音调和音量。
- 点击朗读;播放期间可使用暂停、继续和停止。
示例
Hello world
11 characters · 2 words – spoken with the selected voice
何时使用 文字转语音
适用于校对时听草稿、听一个句子的发音,或在阅读长文时让眼睛休息。本工具无法下载音频文件,因为浏览器不会开放合成的音频;语音质量和可用语言完全取决于你的设备。
文字转语音 的工作原理
工具用你的文本、所选语音(未选择语音时则用语言)以及语速(0.5–2)、音调(0–2)和音量(0–1)的数值创建一个 SpeechSynthesisUtterance,并把它传给 window.speechSynthesis.speak()。语音来自 speechSynthesis.getVoices(),在浏览器报告有新语音时会刷新。状态行会显示语音是已就绪、正在播放还是已暂停,如果浏览器没有语音合成功能,则会出现提示消息。
常见用例
- 通过听自己的文字来校对
- 听一个短语在外语中听起来如何
- 听长文章而不是阅读
- 在录音之前检查脚本听起来怎么样
安全提示
AlgoKit 不会接收你的文本。在线(☁)语音由你的浏览器厂商运营,可能会在其服务器上处理文本;处理敏感内容时请选择本地语音。
常见问题
为什么我的语言没有语音?
语音由你的操作系统或浏览器提供。请在系统设置中安装更多语音(例如 Windows 语音、macOS 朗读内容或 Android TTS),然后重新加载页面。
可以把音频下载为 MP3 吗?
不可以。Web Speech API 直接播放音频,不会让网站获取录音。
我的文本会被发送到服务器吗?
本地语音在你的设备上运行。带 ☁ 标记的是浏览器厂商提供的在线语音,使用它们可能会把文本发送到该厂商的语音服务。