SpeechBee

指南

在 Mac 上把文字转成音频文件

你的 Mac 可以免费把任何文字保存成朗读音频,用的是一个内置多年的命令。在“终端”里输入一行就行。下面是具体做法、语音和语速选项,以及不想碰“终端”时可以用的应用。

由开发 SpeechBee 的 SpeechBee 团队撰写。于 2026 年 10 月 13 日在 macOS 上测试

本页内容
  1. 用 say 命令把文字存成音频
  2. 朗读整个文本文件
  3. 选择语音和语速
  4. 可以导出 MP3 的应用
  5. 常见问题
  6. 延伸阅读
  7. 来源

用 say 命令把文字存成音频

macOS 自带一个叫 say 的命令,可以用 Mac 的语音朗读文字。加上 -o,它会把语音保存到文件,而不是直接播放。

  1. 打开终端(在“应用程序”的“实用工具”里)。
  2. 输入类似下面的命令,然后按 Return:

say -o ~/Desktop/note.m4a "记得周五把方案发出去。"

文件扩展名决定格式。默认是 AIFF;我们测试了 .m4a,可以在“音乐”、QuickTime 和大多数播放器里播放。Apple 的手册页列出的格式有 AIFF、CAF、M4A 和 WAVE。

朗读整个文本文件

把文字存成纯文本文件,然后用 -f 让 say 读取它:

say -f ~/Desktop/chapter.txt -o ~/Desktop/chapter.m4a

选择语音和语速

  • 列出语音:say -v '?'
  • 使用某个语音:say -v Tingting -o out.m4a "你好"(用你列表里的名称)
  • 语速:-r 180 按每分钟字数设置语速。

它使用 Mac 上已安装的语音,所以请先在系统设置、无障碍、阅读与朗读、系统语音中下载更好的语音。参见 Mac 上的自然语音。一切都在你的 Mac 上完成,文字不会被发送到任何地方。

可以导出 MP3 的应用

如果你不想用“终端”:

我们做的 SpeechBee 能在你的 Mac 上用自然语音朗读所选文字,但不导出音频文件。

在 Mac 上用自然的声音听任何文字。免费试用 7 天。

在 Mac、iPhone 和 iPad 上语音输入和朗读文字。试用期结束后每月 ¥51、每年 ¥598,或一次性买断 ¥698。每个方案都包含全部功能。

常见问题

Mac 能把文字转成 MP3 吗?

内置的 say 命令可以保存为 AIFF、M4A、CAF 或 WAVE。M4A 几乎在哪里都能播放。如果一定要 MP3,请使用 NaturalReader 之类的应用。

say 命令免费吗?

免费。它是 macOS 的一部分。

say 命令需要联网吗?

只要你用的语音已经安装,就不需要。

延伸阅读

来源

于 2026 年 10 月 13 日核对。