Apple Books 朗读:让 iPhone 或 Mac 为你读书
Apple Books 并没有适用于所有书籍的统一“给我读这本书”按钮,但 iPhone、iPad 和 Mac 仍然几乎能朗读任何一本书。有些书,主要是绘本和儿童读物,甚至自带配音朗读。
本指南介绍 Apple 使用手册中的官方方法,以及如何用免费的 SuperClonica 引擎,把你自己没有 DRM 的书和文档做成可以保存的音频文件。注意:SuperClonica 引擎不支持中文朗读,可以朗读英语、日语等 31 种语言的书。
在 iPhone 和 iPad 上:朗读屏幕
根据 iPhone 使用手册,打开“设置”,轻点“辅助功能”,再轻点朗读相关的项目(Read & Speak),打开“朗读屏幕”(Speak Screen);旧版 iOS 中该开关位于“朗读内容”。打开书,用两根手指从屏幕顶部向下轻扫,或对 Siri 说“朗读屏幕”。控制器可以暂停、调整语速、前进或后退。同一部分中的 Accessibility Reader可以全屏显示文本,并通过 Autoplay 自动朗读。
在 Mac 上:Read Aloud 或 Start Speaking
根据 Mac 版 Apple Books 使用手册,带有 Read Aloud 功能的书会在书页顶部的工具栏中显示朗读按钮,播放按钮旁的菜单可选择翻页方式。其他书籍可以前往想听的页面,在菜单中选择 Edit > Speech > Start Speaking。
有声书是另一回事
Apple Books 中的有声书是录制或制作好的音频,像其他音频一样播放。“朗读屏幕”和 Start Speaking 则是用系统声音朗读电子书文本,所以听起来取决于设备上安装的声音。
把自己的书做成音频
在 Book Store 购买的书受到保护,只能在 Apple Books 中使用。对于你自己没有 DRM 的 EPUB、手稿和文档,把一章的文本复制到文本文件中,用 python -m pip install superclonica-cpu 安装免费引擎,然后运行,例如 superclonica --text-file chapter1.txt --voice voice.json --lang en --output chapter1.wav。每章一个文件,就是一本可以随时离线收听的有声书。
选择朗读者
在各声音页面用 30 到 100 个字符即可免费试听声音库中的声音,无需账号;长篇书籍适合平稳的旁白,儿童故事适合角色声音。也可以在工作室用 5 到 10 秒的录音训练自己的声音,用来讲睡前故事。引擎支持 31 种语言,目前不支持中文。