gpt4 book ai didi

ibooks - 如何在为 iBook 开发的 epub3 中添加朗读旁白

转载 作者:行者123 更新时间:2023-12-05 05:26:56 26 4
gpt4 key购买 nike

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

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

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

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

谢谢大家的帮助。

最佳答案

首先,iBooks Asset Guide 的“Read Aloud Books”部分描述了整个过程。

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

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

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

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

您可能想先看一些示例:

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

关于ibooks - 如何在为 iBook 开发的 epub3 中添加朗读旁白,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23103806/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com