0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【AWS】Amazon Transcribeで動画の文字おこしをやってみた

Last updated at Posted at 2022-07-08

こんにちは
今回の記事は、AWSのAmazon Transcribeを使って、動画の文字起こしのやり方を解説します。動画で喋っている内容を、簡単にテキストにしてみましょう。

Amazon Transcribeとは?

Amazon Transcribeとは、音声を自動で文字に変換するツールです。音声データはもちろん、動画などのデータからでも文字起こしをすることができます。
さらに、カスタマイズをすることで、製品名/専門用語/個人名などのドメイン固有の単語やフレーズのより正確な文字起こしを生成できます。

詳しくは、こちらのドキュメントをご覧ください。
参考:Amazon Transcribe

Amazon Transcribeで文字起こしをやってみる

では、早速、Amazon Transcribeを使って、動画の文字起こしをやってみましょう。手順としては、以下の通りです。

  • S3の作成
  • S3で動画をアップロードする
  • TranscribeでJopを作成する
  • 動画で喋っている内容がテキストに

さらに詳しく解説します!

S3の作成

まず、S3でバケットを作成します。動画をアップロードするための入れ物だと考えてください。
S3のコンソール画面から、「バケットを作成」をクリックします。
スクリーンショット 2022-07-08 14.17.25.png
名前は任意の名前を付けます。リージョンはTranscribeと同じリージョンならばどこでも良いです。今回は、東京に設定しています。
スクリーンショット 2022-07-08 14.20.07.png

その他の設定は、デフォルトのままで問題ありません。画面の下部に移動して、「バケットを作成」をクリックします。
スクリーンショット 2022-07-08 14.21.06.png

S3で動画をアップロードする

 次に、文字起こしをしたい動画をアップロードします。先ほど作成したS3に動画をアップロードしましょう!
ローカルのファイルから、そのままドラッグアンドドロップでアップロードできます。
スクリーンショット 2022-07-08 14.23.46.png
ここまでで、S3の設定が完了です。

TranscribeでJopを作成する

先ほどまで、S3に動画をアップロードする方法について解説しました。ここからは、Amazon Transcribeを使って、動画の文字起こしをやっていきます。まず、"transcribe"と検索して、設定画面を開きます。
スクリーンショット 2022-07-08 14.31.16.png
設定画面左のメニューバーから「Transcription jobs」をクリックします。

スクリーンショット 2022-07-08 14.31.54.png
そして「Create job」をクリックします。

スクリーンショット 2022-07-08 14.32.38.png

Jopの設定

ここからは、Jobの設定を行います。まず、名前を適当に付けます。
スクリーンショット 2022-07-08 14.33.51.png
次に翻訳する言語の設定です。「Specific language」にチェックをして、「Language」
は"Japanese,JP(ja-JP)を選択します。そして、「Model type」には"General model"にチェックをします。
スクリーンショット 2022-07-08 14.35.27.png

次に、翻訳する動画を選択します。
スクリーンショット 2022-07-08 14.38.34.png
Input dataの「Browse S3」をクリックします。
スクリーンショット 2022-07-08 14.37.46.png
そして、先ほどアップロードした動画をクリックします。
スクリーンショット 2022-07-08 14.39.40.png
残りの設定は、全てデフォルトのままで大丈夫です。画面下部に移動し、「Next」をクリックします。
スクリーンショット 2022-07-08 14.40.01.png
次のページの"Configure job - optional"も全てデフォルトのままで、「Create job」をクリックします。
スクリーンショット 2022-07-08 14.40.50.png

これで、Jobの作成が完了です。
スクリーンショット 2022-07-08 14.41.50.png

動画で喋っている内容がテキストに

Jobの作成後、数分経つと、Statusが「Success」に変化します。
スクリーンショット 2022-07-08 14.45.02.png
動画で喋っている内容が文字に起こされていることがわかります。
スクリーンショット 2022-07-08 14.56.01.png

このようにAmazon Transcibeを使うと、簡単に動画の文字起こしができます。

最後に

今回の記事は、AWSのAmazon Transcribeを使って、動画の文字起こしのやり方を解説しました。

弊社では、一緒に働いてくれるエンジニアを募集しています。
↓最新技術や自社開発に興味のある方はこちらから↓
Wantedly - スタジオアンビルト株式会社

こんなWebサービスを作っています。
マドリー
Studio Unbuilt

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?