英語リスニング/スピーキング力向上のためにTEDで提供されている素材を効果的に利用するプログラムTedTalkを作った。製作の詳しい背景や設計については以前のエントリー(「シャドウイングの有用性」「SpeakSlow」)を参照のこと。 CUIのツールなので、コマンドラインシェルが使えることが前提である。Mac OSXやLinux上であればインストールはそれほど面倒でない。Windowsの場合は上手く行くとしても一手間か二手間かかるだろう。いずれの場合もRuby(バージョン1.8.7以降)が必須である。それから、内部でファイル変化のためにFFmpeg、音声処理のためにSox、そしてMP3ファイルへのIDデータ書き込みのためにTagLibを使うので、適宜インストールしておく。また、ffmpegとsoxについてはパスを通しておく必要がある。TedTalk自体は次のコマンドで簡単にインストールでき