2014-04-16 33 views
1

我正在尋找任何方式,包括帶有文本突出顯示的音頻在我爲iBooks開發的電子書中,這是一個epub3。如何添加爲epub3開發的朗讀旁白爲iBook

我知道我可以做到這一點,但我無法找到任何示例如何在epub3中專門爲iBooks實現此功能,我搜索了很多,但沒有找到任何解決方案。

我是在發展與下面鏈接的幫助下固定佈局EPUB3全成:http://authoradventures.blogspot.com/2012/01/how-to-create-fixed-layout-ibooks-part_24.html

任何一個環節開始,或如何添加這個聲音和文字同步功能將是巨大的任何例子。需要專家對此的意見。

謝謝大家的幫助。

回答

1

首先,整個過程在「iBooks資產指南」中的「Read Aloud Books」一節中進行了描述。

其次,請注意,SMIL/Media Overlay僅受iBooks支持,適用於固定佈局電子書。沒有對可迴流電子書的官方支持。 (參見:https://github.com/pettarin/rb_smil_emulator

基本上,你需要做到以下幾點:

  1. 分配一個ID,每個XHTML元素(通常,一個文本片段,無論是<p><span>
  2. 創建SMIL文件,將步驟1中的每個ID與相關音頻文件的時間間隔相關聯,其中包含相應文本的敘述(這是耗時的部分)
  3. 將SMIL文件嵌入到EPUB3容器中,然後添加它到OPF清單

媒體覆蓋指標是http://www.idpf.org/epub/30/spec/epub30-mediaoverlays.html

你可能想通過看一些樣品開始:

編輯:全面披露:我是[R & d在ReadBeyond負責人。

+0

這幫我謝謝你! –