文字转语音

使用浏览器和设备内置的语音朗读文本。可选择语言、语音、语速、音调和音量,支持暂停和继续,无需注册。

0 个字符 · 0 个词

就绪

语音由你的浏览器和操作系统生成,不同设备上可用的语音不同。带 ☁ 标记的是在线语音,可能会把文本发送到浏览器厂商的语音服务。

什么是 文字转语音?

使用浏览器和操作系统内置的语音合成(Web Speech API)朗读你的文本。你可以按语言筛选语音、选择一种语音并调整语速、音调和音量,然后播放、暂停、继续或停止。

如何使用 文字转语音

  1. 把文本键入或粘贴到要朗读的文本中。
  2. 选择一种语言和一种语音(列表显示你设备上已安装的语音)。
  3. 调整语速、音调和音量。
  4. 点击朗读;播放期间可使用暂停、继续和停止。

示例

输入
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 直接播放音频,不会让网站获取录音。

我的文本会被发送到服务器吗?

本地语音在你的设备上运行。带 ☁ 标记的是浏览器厂商提供的在线语音,使用它们可能会把文本发送到该厂商的语音服务。

推荐的下一步

探索更多分类