Natural Reader から英語ナレーション音声ファイルの取り出し方

皆様、おはようございます。

前口上

昨日は 英語スピーチの練習に Natural Reader を活用する方法を書きました。

Natural Reader のWeb上でも音声スピードは調節できますが、英語スピーチを完コピの練習する際に、音声ファイルとして取り出して、オフラインで音声速度を自由に変更したり、ある部分の言い回しだけ、集中的に繰り返し再生して練習したいとかいうことをするには、音声ファイルをどうしても取り出したくなります。
でも、Natural Reader で音声ファイルを取り出すのは有料なのです。

今日のお話

Natural Reader で MP3 音声ファイルを取り出すのは有料になっています。
課金するのは嫌なので、私は以下の方法で音声ファイルを取り出しています。

  1. OBS (Open Broadcast Software) Studio でキャプチャ動画生成

  2. MP4動画からMP3音声ファイルを ffmpeg で変換

  3. Audacityで不要な無音部分を削除

今日はこれらのツールを使いかたを説明します。


OBS (Open Broadcast Software) Studio でキャプチャ動画作成

NaturalReaderがテキストを読んでいる間、OBS Studioを使ってデスクトップ画面をキャプチャし、MP4ビデオファイルとして保存します。

下の画像は、スクリプトがオンラインのNaturalReaderで朗読させている間、OBS Studioを使ってデスクトップ画面をキャプチャしたものです。

OBSでデスクトップをキャプチャ

ffmpeg で動画から音声抽出

その後、FFmpegを使ってMP4ビデオからMP3オーディオファイルを抽出します。

以下は、MP3を抽出するためのコマンドプロンプトです。

ffmpeg -i narration.mp4 -vn narration.mp3

Audacityで不要な無音部分を削除

OBS Studioでスクリーンキャプチャを録画すると、どうしても録画の最初と最後に無音部分ができてしまうことがよくあります。
これに対処するために、Audacityという音声編集ソフトを使用します。

下の画像は、私の脚本のナレーション音声をAudacityで編集しているところです。不要な無音部分(図では赤くハイライトしています)をトリミングし、ナレーション音声ファイルを抽出します。

Audacityで無音部分を削除、編集

周りくどいやり方になりますが、これでお金をかけずに音声ファイルを抽出できます!
英語スピーチの完コピするのに、是非役立てていただければと思います!

この記事が気に入ったらサポートをしてみませんか?