festival--2017-02-22英語"で"学ぶ人のためのチートの方法~動画を音声認識で文字起こしする~英語の動画やビデオで話している人の英語を聞き取れない場合に、音声認識による文字起こしを利用して理解の助けにする方法について。英語のポッドキャストで勉強したいことがあるとか、ツールの使い方の動画が英語しかないだとか、リモートで行われる授業が英語だとかで、英語を聞き取りたい、でも聞き取れない、そんなときに字幕があればかなり理解しやすくなる。字幕などない...そんな時に、音声認識でなんとかする方法を書いた。有用なので、似たような人がいたらぜひ活用してほしい。今受けている授業が英語で苦労しており、「英語は別に勉強したくないけどやってることに英語がいるんだよそのために英語だって勉強し始めたけれどもそんなすぐにできるようにならんし、読んだり書いたりはGoogle翻訳とかでできないなりにやれるけど動画とか!ビデオ会議とか!どうしたらいいのしゃべる前にまず何言ってるかわからないよ!」という気持ちが爆発したのでやった。それと、文字化しておくと検索できるのであとで「あれどうだっけ」って時にも便利。リアルタイムの場合」のふたつの方法を使っている。ダウンロードできる場合にはYoutubeで字幕をつける、ダウンロードできない場合には動画の音声をループさせてGoogleDocsで音声認識させて吐き出す、という方法をとった。一言で言うとYouTubeを使おうだ。YouTubeは自動で字幕を出してくれる&翻訳をしてくれる。動画の公開にYoutubeを使っていない場合もある。動画はviemoで見るか直接ダウンロード。残念ながらYoutbeではない。プライベート設定でYouTubeにアップロードし、字幕をつけて見たり、スクリプトをまとめて読んだりする。YouTubeにアップロードする右上の↑からアップロード画面へいき、アップロードする動画を選択。この時、「非公開」を選ぶ。*1アップロードされるまで待つ。アップロードが終わっても字幕のための処理には時間がかかり、公開直後は字幕がつけられない場合があるので、時間を置く。字幕を使う自分がアップロードした動画の一覧を開く。非公開動画は初めの場面では表示されていないので注意。「アップロード動画」と書かれているところをクリック。非公開動画についても鍵付きで表示されるので、動画をクリック。設定を変えて翻訳することもできる。その他→文字起こしを選ぶと字幕が全て表示させるので、コピーして保存するなども可能。音声認識させてその場でテキスト化する。音声をパソコン内でループさせるので、音声が外に出てこない。私は音声認識しているのとは別のPCで同時に接続し、会話はそちらでするようにしている。それができない場合はループさせずに内蔵スピーカーから音を出してマイクで音を拾うこともできるが、認識精度が落ちそうな気がしてやっていない。*2音声をループさせるPCで再生している音声をPCに入力できるように設定する。すべてMacでの手順。フリーソフトのsoundflowerをダウンロードする。私はここの下の方のリンクからdmgをダウンロードした。インストラーの案内に従ってインストールする。インストールしたらMacのメニューバーのスピーカーをクリックすると、soundflowerというのが現れているはず。そこからサウンド環境設定を開く。同様に入力タブをsoudflowe2chに設定。Docsを"Chromeで"開く。typing)を選ぶビデオを再生し、マイクのボタンを押すと音声認識が開始される。弱点として、しばらくしゃべらない時間が続くと切れてしまう。長時間の動画を文字起こしする場合などは注意が必要。音声認識結果比較それぞれの方法での精度はどうなのか?今回同じ音源*4(Docはリアルタイムではなくていでお音声を利用)を文字起こししたものを比較してみた。YouTubeもきっと同じエンジン使ってるだろうしほぼ一緒だろうと思いながら比較して見たところ、結構違いがあった。見た感じYoutubeの方が正しく単語を認識していることが多い(逆にDocsであっているがYotubeで違っているところもある)。方は文法などから補完をしているような節も感じる。動画と同時に見たり、テキスト検索からそれが動画の何分何秒で話されているかもたどれるのが便利なので、Youtubeを使う方が好きだ。音声認識も、内容の理解の助けにするには十分だと思う。それに、リアルタイムでできるというのはやはり強みがあるのでこちらはこちらで使っている。Docsには翻訳ツールもついているので文字起こしをした後の文章をまるまま翻訳することもできる。でてきた翻訳ウィンドウで日本語を選ぶ。元が話し言葉で文の切れ目がわかりにくい&音声認識ミス&機械翻訳、となるとさすがにスムーズに読める文にはならない。英語のまま読んだ方が理解しやすい。英語の訓練にもなるし英語で読むよ。*1:非公開でも自分が権利を持っていない動画の場合著作権の侵害となる。権利を持っている動画を使うor許可をとる必要がある*2:検証はしていない*3:ちなみに私はメインで使っているのがfirefoxなのであれ?ってなった*4:この動画の授業では教授はわかりやすくゆっくりしゃべってくれていてくれている。23:49英語"で"学ぶ人のためのチートの方法~動画を音声認識で文字起こしする~Tweet広告を非表示にする関連記事2019-10-24最近おもしろかった本とか映像とかのメモ味わったコンテンツで割とよかったやつの覚書き。(ほぼなんでも作る)」講座FabAcademyの情報...この間卒業したと思ったら(実際国内卒業式は11/4)もう次の募...2017-10-02モデリングはどこまで簡単になるのか?VRでモデリングの体験会をやったので感想とか情報とかVRで3Dモデリングをする体験会をやった。読者になるペーパークラフトはこちらにまとめましたGeoAnimals食べるものを育てたり、育てたものを作ったりするのはこっち。10品目キットのメモ散歩に行く。(1)月別アーカイブはてなブログをはじめよう!interestorさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。