[TOC] # 最简单的调用 在mac的命令行下面,执行: ~~~ say hello world ~~~ 就可以发出"hello world"的声音了。 # 切换声音来源 say命令,可以由无数多个声音来源。可以理解为:同一段台词,但是有无数的配音演员。而且每个配音演员,都是有其适用范围的。比如认识的语言,男声女声等。 ~~~ say --voice=<actorname> <message> say -v <actorname> <message> ~~~ 比如,我们想让听一段粤语,这个时候,系统提供的演员的名字就叫做:“Sin-ji” ~~~ say --voice=Sin-ji 这里是粤语发音 say -v Sin-ji 这里是粤语发音 ~~~ # 演员名单 对于国人来说,Sin-ji是讲粤语的,而Ting-ting是讲普通话的。当然,所有的演员都认识英文。那么我们如何添加新的声优呢?下面是相关步骤,演示了如何添加声优good news ![](https://box.kancloud.cn/3a8f8e3f3a48ea7898fca4cbbe3f4ca7_654x421.png) ![](https://box.kancloud.cn/146b549453b2eecbbfbb56f2dd041649_426x362.png) ![](https://box.kancloud.cn/6cf82f7a75fa98376918823baf0fef5e_420x387.png) ![](https://box.kancloud.cn/a6ebbfbcd1b8b80fdcc1b338d0337da4_416x382.png) 通过上述功能,你就可以获得免费的声优服务了。 # 保存为声音文件 我们给say命令加个--out参数,就可以保存m4a声音文件,到我的文档目录了。 ~~~ say -o <voicename>.m4a <message> say --out=<voicename>.m4a <message> ~~~ ![](https://box.kancloud.cn/d32c9bd502af009fb8e141a1bb04b317_594x216.png) # 选中文本发音 在声优设置中,还有这么一个选项,可以用来朗读屏幕上的选中的文本。可以用来学习单词发音,还是非常不错的选择。建议大家试试。选中文本,按下快捷键,就可以发音了。 ![](https://box.kancloud.cn/fc308f18b47f646cbfda9ebe8e3daf8a_627x419.png)