Mac文本转语音的方法
有时候有文本转语音的需求,可以组合MacOS系统提供的功能,来实现“文本转语音”
使用前配置
首先打开系统设置中的辅助功能,安装中文语音包,这里选择中文简体的“Ting-Ting”语音包下载。
注意,语音包文件很大,选择需要的语音包下载,不要全部下载,硬盘空间会被撑爆
语音包所在路径:
/System/Library/Speech/Voices
如果安装的语音包过多,又不知道语音包的对应关系,可以保留类似于如下载截图所示的语音,或者系统默认的语音,其他可以全部删除(需要的时候再下载)
注意:不能全部删除,否则“辅助功能”里的语音会变得不可用,无法添加新语音
语音包下载完成之后,接下来使用系统的“Automator”功能来实现文本转语音功能
Automator图标大概这样:
按照以下步骤开始在 Mac 上录制 “Ting-Ting” 的声音:
步骤 1. 转到“系统偏好设定”>“语音”>“文字到语音”> 在“系统语音”中选择“Ting-Ting”并关闭当前窗口。
文本编辑应用程序图标大概这样:
步骤 2. 转到“应用程式”> 打开“文字编辑”应用程式 > 输入您希望“Ting-Ting”为您说出的内容 > 最小化“文字编辑”应用程式。
步骤 3. 返回“应用程式”> 打开“Automator”> 点击“应用程式”>“选择”> 点击左侧栏中的“文字”> 双击“获取 TextEdit 文档的内容”。
步骤 4. 点击“文字到音讯文件”> 在“另存为”中输入音讯文件的名称> 点击右上角的“运行”,音讯文件将默认显示在您的桌面上。
您现在可以点击收听音讯文件。
上面的流程看起来有些繁琐,主要的思路是:
使用系统的文本编辑工具,在文本编辑工具中输入想要转为语音的文本内容,
使用Automator创建工作流来读取文本编辑工具中的内容,并转为语音文件,保存到桌面上(或其他位置)
生成的语音听起来虽然有些奇怪,不过大多数情况下应该够用了
共有 0 条评论