More Related Content
More from Tomoya Kawanishi
More from Tomoya Kawanishi (20)
Ted動画で英語の勉強をしよう!
- 2. 英語!英語!英語! 1
英語の効率的な勉強法を昔から模索してきました。
Ruby/Rails勉強会@関西 第55回 LT「TED動画で英語の勉強をしよう!」
- 3. Knight Rider! Knight Rider! Knight Rider! 2
ある日、DVD の字幕を英日両方描画することを思いつく。
家にあった Knight Rider の DVD でがんばる!成功!
Ruby/Rails勉強会@関西 第55回 LT「TED動画で英語の勉強をしよう!」
- 4. 課題が・・・ 3
ちょっと残念な点がいくつか
Knight Rider はアクションシーンが多い
誰も話さないから当然英語の勉強にはならない
英語のテキストがイマイチ
英語の字幕は一度 OCR でテキストにしてから処理している。
OCR の失敗確率がまずまず高い
そこで、友人から耳より情報入手
TED という有名動画サイト
非常に著名な人の講演が無料で見れる!
「ビル=ゲイツ」、「ビル=クリントン」、「ジェームズ=キャメロン」
NHK も注目 「スーパープレゼンテーション」
月曜 11 pm
MIT メディアラボ所長 の 伊藤穣一 が番組ナビゲータ
しかも、日本語字幕、英語字幕がある!
DVD で蓄積したノウハウを TED に活用!
Ruby/Rails勉強会@関西 第55回 LT「TED動画で英語の勉強をしよう!」
- 5. TED! TED! TED! 4
TED の動画に英日の両方の和訳をレンダリング
好みの画面縦横比、文字フォント、文字サイズ!
動画が横長なので、余った黒いオビに字幕を押し込む
目を動かす距離を最小とするように英語も日本語も下側
Ruby/Rails勉強会@関西 第55回 LT「TED動画で英語の勉強をしよう!」
- 6. みんな使おう!みんな使おう!みんな使おう! 5
Github で公開しています。
http://github.com/cuzic/hardsub-ted
できること
TED 動画の URL リストの自動生成
TED 動画の自動ダウンロード
TED 動画の英語字幕、日本語字幕の自動ダウンロード
動画と英日字幕の自動合成
要するに最初から最後まで全自動
実装
コンパクトなプログラム(コメント・空行込、225 行)
Rake をうまく活用!
異常終了したときはその途中から処理が再開!
不足する動画、字幕とかを必要となった都度取得!
動画合成などは外部プログラム
mencoder とかに依存
Ruby/Rails勉強会@関西 第55回 LT「TED動画で英語の勉強をしよう!」
- 7. まとめ 6
英語と日本語の両方があるから
英語のリスニングも完璧にできる!
話の内容もバッチリわかる!
TED 動画だから
20分程度で終わるから、飽きが来ない
そもそも、プレゼン内容が面白い!
みんな英語を勉強しましょう!
Ruby/Rails勉強会@関西 第55回 LT「TED動画で英語の勉強をしよう!」