如何把文本文字变成录音文件,这是很多教师经常会碰到的问题。如果不愿意自己录音,一般可以使用text to speech(文本转语音,TTS)技术。TTS其实在我们的生活中已经广泛使用,比如各种导航软件的人声、电话自动应答声等,但这些声音给我们的感觉就像毫无感情的机器人——语调平淡、节奏单一、拼凑感强。
不过,凡事都不能太绝对,
请大家点开下面这段音频听一听
——
是不是有一种大片的感觉?
虽然仍然不能完全摆脱人工合成的痕迹,但可以明显听出来这段语音可以演绎三种角色——坏人、老人、伤心人。
BadGuy (时间00:00-00:43)
OldMan (时间00:43-01:33)
Sad (时间01:33-02:19)
这个功能来自一个叫做
Acapelabox
的网站,下面做详细介绍。
当前能供教师使用的英语TTS应用有很多,如微软语音朗读(即windows自带的“讲述人”功能)、IVONA、Acapela等,它们都开发了各自的语音库(即朗读声音源)。微软语音朗读的效果只能说是把文字正常朗读出来了,至于流畅性和语音语调等方面则不敢恭维,而IVONA和Acapela可以说是目前最好的英语语音库,特别是后者,老师们可以好好利用。
Acapela有很多产品,其中Acapela Box(http://acapela-box.com)是可以在网页上运行文字朗读的网站。打开该网站后简单注册一下就可以使用了:
在“select a language”选择English (USA)后,可以在“select a voice”下拉菜单中选择很多不同角色和情绪的语音库,如坏人、老人、高兴、悲伤等,居然还有little creature,真是醉了!
下面我以自己做的几个实例介绍一下。我把朱自清《匆匆》某英译版本的一段话作为需要朗读的内容。先把文字填入空格处,再分别选取三个语音库:Will (BadGuy)、Will (Old Man)、Will (Sad),点击播放键即可朗读出来。为了增强效果,我分别加了三段背景音乐(这是后期录音合成,网站并无此功能。请猜猜背景音乐的名字,在留言中回复),
最后合成效果就是本文开头的音频,下面是音频脚本:
I don’t know how many days I have been given to spend, but I do feel my hands are getting empty. Taking stock silently, I find that more than eight thousand days have already slid away from me. Like a drop of water from the point of a needle disappearing into the ocean, my days are dripping into the stream of time, soundless, traceless.
制作方法很简单。因为下载录音需要交费,所以我选择一边播放一边录音的方式(百度一下“录制电脑内部声音”即可)。我使用的是微课录屏软件Camtasia studio,把声音来源设置为record system audio并关掉麦克风录音即可录制。如果不想后期再整合背景音乐那么麻烦,可直接一边播放音乐一边播放朗读声音再进行录音即可。