Google Play 图书朗读:用耳朵听电子书
Google Play 图书可以朗读电子书。它的 Read Aloud 功能使用手机的文字转语音声音,并自动翻页,散步、做饭或让眼睛休息时都能听。只要知道入口就很容易开启,但并非所有书都支持。
本指南依据 Google 帮助页面,介绍如何开启、如何更改声音和语速、为什么有时没有这个功能,以及如何把属于你的文字做成音频文件。菜单名称沿用 Google 帮助中的英文。注意:SuperClonica 引擎不支持中文朗读,可以朗读英语等 31 种语言。
在 Android 上开启朗读
打开 Play 图书应用和一本书,点击页面显示控制栏,点击右上角菜单并选择 “Read aloud”。朗读需要书籍为流式文本,只以页面图片显示的书无法朗读。若想每次打开书都自动开始,点击个人资料照片,打开 “Play Books Settings” 并开启 “Automatically read aloud”。
更自然的声音:在线还是离线
在 “Play Books Settings” 中,“More natural reading voice” 提供更流畅的声音,但需要联网。关闭它即可用手机上安装的声音离线收听。
更改声音、语言和语速
离线声音来自 Android 本身:打开设置、无障碍、文字转语音输出,点击首选引擎旁的设置图标,在 “Install voice data” 中选择语言,并在可选时选择其他声音。同一页面还能调整语速。Google 提示,可用的声音和语言取决于所在地区。
朗读不可用时
出版商决定是否允许其书籍使用 Read Aloud,所以有的书有这个选项,有的没有。iPhone 和 iPad 在 Google 帮助中有单独说明;在 iPhone 上也可以用系统的“朗读屏幕”读出当前页面。Android 上的视障读者可以使用 TalkBack。
把自己的文字做成音频文件
Read Aloud 只在应用内播放。若要保存属于你的文字的录音,例如笔记、书稿或公有领域的书,可以使用 SuperClonica:在任意声音页面输入 30 到 100 个字符即可免费试听,无需注册;整篇文字可用 python -m pip install superclonica-cpu 安装免费引擎,然后运行 superclonica --text-file notes.txt --voice F2 --lang en --output notes.mp3,离线生成。中文文本暂不支持。在 Google Play 购买的书通常受保护,不允许转换成音频文件。