【问题标题】:How to add read aloud narration in epub3 developed for iBook如何在为 iBook 开发的 epub3 中添加朗读旁白
【发布时间】:2014-04-16 08:21:05
【问题描述】:

我正在寻找任何方式在我为 iBooks 开发的 epub3 电子书中包含带有文本突出显示的音频。

我知道我可以做到这一点,但我找不到任何关于如何在 epub3 中专门为 iBooks 实现此功能的示例,我已经搜索了很多但还没有找到任何解决方案。

借助以下链接,我成功开发了一个固定布局的 epub3:http://authoradventures.blogspot.com/2012/01/how-to-create-fixed-layout-ibooks-part_24.html

任何开始的链接或如何添加此音频和文本同步功能的任何示例都会很棒。需要专家的意见。

感谢大家的帮助。

【问题讨论】:

    标签: ibooks epub3


    【解决方案1】:

    首先,整个过程在 iBooks 资产指南的“朗读书籍”部分中进行了描述。

    其次,请注意 iBooks 仅支持固定布局电子书的 SMIL/Media Overlay。没有对可重排电子书的官方支持。 (另见:https://github.com/pettarin/rb_smil_emulator

    基本上,您需要执行以下操作:

    1. 为每个 XHTML 元素分配一个 id(通常是一个文本片段,<p><span>
    2. 创建 SMIL 文件,将步骤 1 中的每个 id 与相关音频文件的时间间隔相关联,包含相应文本的旁白(这是耗时的部分)
    3. 将 SMIL 文件嵌入到 EPUB3 容器中,并将其添加到 OPF 清单中

    媒体覆盖规范位于http://www.idpf.org/epub/30/spec/epub30-mediaoverlays.html

    您可能希望从查看一些示例开始:

    编辑:全面披露:我是 ReadBeyond 的研发主管。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-08-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-01
      • 2012-03-11
      相关资源
      最近更新 更多