目次

Tobi

since 2013-01-24

DAISY Consortium が開発するオープンソースの電子書籍オーサリングツール。マルチメディアDAISY や EPUB3 メディアオーバーレイ対応。

http://www.daisy.org/tobi

2012年12月にバージョン 2.0.0.0 がリリースされた。

<html> <iframe width="420" height="315" src="http://www.youtube.com/embed/JP0Ybve3JH8?rel=0" frameborder="0" allowfullscreen></iframe> </html>

以下 Windows 8 (64bit) + Tobi_NET4_2.0.0.0.zip で確認。

EPUB ファイルをインポートしようとすると下記のようなエラーが出る。

xxxx
Tobi.Plugin.Urakawa.UrakawaSession.executeProcess
xxxx

以下の手順で解決した。

(1) Java.exe に PATH を通す。Java 7u11 JRE (32bit) でよい。Redmond Path を使う。

(2) DAISY Pipeline 2 の実行ファイル dp2.exe の場所を確認する。最初の実行時にユーザーが指定できるが、その後確認したりいじったりする手段がない。

tobi.log を見ると、最初のほうに下記の記述がある:

[Info (High)] [Tobi user config folder: C:\Users\nishimotz\AppData\Local\DAISY_Consortium\Tobi_NET4.exe_Url_uqij4ma3b42wpdbtja5w5jmntqudwhya\2.0.0.0]

このフォルダを開くと、user.config というファイルがあるのでテキストエディタで開く。

390行あたりに下記の記述がある:

            <setting name="Pipeline_ExePath" serializeAs="String">
                <value>C:\daisy-pipeline\cli\dp2.exe</value>
            </setting>

DAISY Pipeline 2 - 1.4 - Full Distribution

pipeline2-1.4-webui-braille.zip を展開して、C:\daisy-pipeline\cli\ に dp2.exe が見えるようにフォルダを移動する。

いちおう C:\daisy-pipeline\cli にも PATH を通したが、必要ないかも知れない。

これで EPUB3 (.epub) の import に成功。

Windows 8 の SAPI5 エンジンでメディアオーバーレイをつける。現在のところ英語コンテンツしか試していない。

SAPI エンジンそのものは Tobi から切替できるが、話速は Tobi からは指定できないので、コントロールパネルで設定する必要がある。

Export するときに、前回操作のフォルダ位置を覚えてくれないので、毎回「コンピューター」からたどって指定しなおす必要がある。

うまくいけば Google Chrome + Readium でメディアオーバーレイを再生できる。

以下、確認中の現象:

日本語ファイルは TTS で音声を作れない場所が多々ある。

Tobi で音声をつけてエクスポートしたファイルが Adobe Digital Edition 2.0 で途中までしか読めなくなることがある。