Epub読み上げの世界 ePubPub-v33
-
Upload
shunsuke-ito -
Category
Design
-
view
690 -
download
1
Transcript of Epub読み上げの世界 ePubPub-v33
EPUB 読み上げの世界 ePubPub Vol.33
自己紹介伊藤俊輔 @shunito( twitter ) フロントエンドエンジニア / WEB ディレクター▸ 某金融系 SIer のチーフ・デザイン・オフィサー(に最近なりました)本業では EPUB 関係なし。▸ BiB/i とか Readium 、 Javascript を利用した
EPUB に興味があり、実験作をいろいろ作っては試している。▸ 音声同期などの技術調査から DAISY にも興味をもちアクセシビリティ関連も興味対象に。
EPUB 読み上げの世界
EPUB3 の仕様の成り立ちとアクセシビリティEPUB 2.02007
EPUB 3.02011
OEBPS 1.01999
DAISY 3
EPUB 3.12015
DAISY 4 AI2011
DAISY は制作・交換フォーマットとしてワンソース・マルチユースの起点となる。
マルチメディア対応Media Overlays (音声同期)TTS ( PLS 、 SSML 、 CSS3 Speech )
→ 実際には??HTML 、 CSS 等 W3C 規格NCX 目次テキスト音声同期( SMIL )ほか
アクセシビリティに関する仕様を取り込みDigital AccessibleInformation SYstem
アクセシブルな情報システム、主に録音図書の国際標準規格
EPUB 読み上げの世界
Media Overlays▸ EPUB のテキストと音声データを同期する仕組み。▸ SMIL(Synchronized Multimedia Integration Language) で定義する。▸ 要は XML でテキスト位置と音声の位置を記述して EPUB に同梱する。▸ 高品質だが読み上げデータおよび SMIL の作成が必要で、ファイル容量が大きくなる。▸ 対応リーダ: iBooks 、 Readium 、 ADE ほか
EPUB 読み上げの世界
TTS - Text To Speech -▸ 音声データ無しでテキストを機械的に読み上げる仕組み。▸ 読み上げの正確性はシステム依存だが、まだ発展途上(精度は上がってる)。▸ 読み上げ情報を補足、補正する仕組み( PLS 、 SSML )がある(が、対応プレイヤーがほとんどない模様)▸ EPUB による向き不向きやがあるが、読み上げデータの作成が不要。▸ 対応リーダ: ひまわりリーダー( Android ) VoiceDreamReaderほか
EPUB 読み上げの世界
Media Overlays と TTS の比較Media Overlays TTS録音 合成音声
読み上げ品質 ◎ ◯ △制作の手間 × △ ◎
対応リーダ Readium 、 iBooks(FIX のみ )ADE ほか
OS のスクリーンリーダーWeb Audio API VoiceDreamReader( DAISY プレヤー)
作成ソフトサービス等
TOBI / ボイスソムリエ / CeVIO Creative Studio / ChattyInfty / Audible(Amazon)
/Overdriveなし、あるいは不要
TOBI+CeVIO の組み合わせに可能性がありそうだけど。。
EPUB 読み上げの世界
Text To Speech の仕組み別にもう少し分類
OS
(Windows/Mac/iOS/Android)
OS
(Windows/Mac/iOS/Android)
Screen Reader
(JAWS/NVDA) OS
(Windows/Mac/iOS/Android)
Application(Chrome/ Safari/
VDR ほか )
Application(Chrome/ Safari/
VDR ほか )Application(Chrome/ Safari/
VDR ほか )
テキストスピーチ
テキストスピーチ
テキストスピーチ
OS のネイティブ機能が読み上げMac における iBooks+VoiceOver
OS にインストールしたScreenReader が読み上げ
ブラウザなど単独のソフトウェアが読み上げ。 BiB/i+TTS
最近出てきたブラウザベースの読み上げ
EPUB 読み上げの世界
TTS 実際に聞いてみる▸ iBooks + VoiceOver (設定はアクセシビリティの「スピーチ」!)
▸ OS 標準機能を使って読み上げの例。▸ BiB/i +TTS ( iOS + Safari )
▸ ブラウザの機能( Web Speech API )で実現されている。▸ iOS の msg.rate がおかしい(異常に早く読み上げされる)バグも直ってた。
▸ Voice Dream Reader▸ DAISY プレイヤーで読み上げの老舗。さすがの機能と UI の洗練。▸ EPUB リーダー開発陣はパク研究すべし。
EPUB 読み上げの世界
TTS はお手軽だけど。。▸ ルビ問題:「 超電磁砲 どう読むのが正しい?」
1. 「ちょうでんじほう」2. 「れーるがん」3. 「ちょうでんじほうかっこれーるがんかっこ」
‣ 数式・ソースコードが苦手(アルファベット延々読み上げ問題)‣ 画像や図版の Alt が不十分、というのはありがち。‣ テキストとしてあるものしか読み上げられない
EPUB 読み上げの世界
リーダ開発者、 EPUB 作成者の皆様、 Inline SSML 対応しませんか?▸ TTS は実用に近づいているが、読み上げの誤りは避けられない。が、 EPUB にはインラインで読みを補足する仕様が組み込まれている。▸ こんなやつです。読みを指定、補足したいとこだけ対応。これでリーダが対応してくれれば。。
▸ 詳細な仕様▸ http://www.idpf.org/accessibility/guidelines/content/tts/ssml.php▸ http://blog.imagedrive.jp/epub/spec/epub301/epub301-contentdocs.xhtml#sec-xhtml-
ssml-attrib
<p> <span ssml:ph=" さざんか ">山茶花</span> あるいは <span ssml:ph=" さんさか ">山茶花</span>.</p> これなら鴎来堂さんもにっこり?
EPUB 読み上げの世界
いま、どんなリーダーで実際に使えるの?http://epubtest.org/EPUB リーダーの各機能について、どこまで対応しているのかを調査しているサイト。・・・実は Accessibilityについては調査中、未テストが多い。
BISG EPUB 3 Support Grid
ここから電書ラボセミナーの宣伝です。
電書ラボセミナー
電書ラボ公開セミナー 2016
電子書店で販売するための EPUB 制作実践電書ラボでは、「既存電子書店で販売するための EPUB を制作するため」の、実践的なセミナーを開催します。現在電子書店は、それぞれビュアを提供されているので、それら多くのビュアで再現されるように考慮する必要があるからです。
セミナーでは、①実践的な制作方法をツールごとに紹介、②電書ラボで開発した仕様・チェッカーなどの紹介、③ EPUB3.1 などの電子書籍をめぐる状況の報告、を 4回にわたって紹介します。
電書ラボセミナー
セミナー日程とテーマ(予定)●第一回 5月 31日(火) 18時 30 分〜 20時 30 分・ EPUB の作り方 01 でんでんコンバータ 講師=高瀬拓史(電書ちゃんねる)・電書ラボ見出しテンプレート 講師=田嶋淳(電書ラボ・三陽社)●第二回 7月 28日(木) 18時 30 分〜 20時 30 分●第三回 10月 6日(木) 18時 30 分〜 20時 30 分●第四回 11月 24日(木) 18時 30 分〜 20時 30 分●会場 国立情報学研究所 1208会議室( 12階)参加費等、詳細は近日発表です。
おまけ予告
アクセシビリティをめぐるトピック
障害者差別解消法 2016年 4月に施行障害者の権利の保障と実質的平等を確保することを目的とした「障害を理由とする差別の解消の推進に関する法律(障害者差別解消法)」が施行されました。主な柱となるのは以下の項目。
▸ 障害を理由とする不当な差別的取扱いの禁止(第七条第一項、第八条第一項)▸ 環境の整備(事前的改善措置)(第五条)▸ 合理的配慮の提供(第七条第二項、第八条第二項)
アクセシビリティをめぐるトピック
合理的配慮の範囲ってどこまで?▸ EPUB の作成においてもアクセシビリティを意識しなければならない日が、いよいよ。
みたいな話を、11月の第 4回でします!