サンプルのキューをSRTからVTTに変換すると、変わるのは二点です。先頭にWEBVTTのヘッダー行が加わり、各時刻の小数点がカンマからピリオドに変わります。ページには同じ2つのキューをSRTとWebVTTで続けて示すので、ファイルを一行ずつ比べられます。
録音を文字起こしする
音声メッセージ、音声、動画を Telegram の @potok_now_bot に送ると、チャットにテキストが返ってきます。
2 GB までのファイル · TXT、MD、DOCX、PDF、SRT、VTT で書き出し · 話者ラベルとタイムスタンプ · 約30言語
要点
- テキスト、キュー番号、開始時刻と終了時刻の間の矢印は、変換後の出力でもそのままです。
- WebVTTファイルは、最初の行にWEBVTTという語から始まり、その後に空行が続かなければなりません。SRTにはそのような行がありません。
- ページが使うのは二つのキューの固定サンプルで、貼り付け欄はないので、自分のファイルには同じ規則を当てはめてください。
- キュー番号はWebVTTでは任意で、キュー識別子と呼ばれるため、残しても問題ありません。
- 実際のファイルでは、この二つの変更以外が必要なこともあるので、結果はプレーヤーで確認してください。
計算ツール
初期例:同じ2つのキューを SRT と WebVTT で表示しています。
1 00:00:01,000 --> 00:00:03,500 Let's start the meeting. 2 00:00:04,000 --> 00:00:07,200 First, we'll review last week's results.
WEBVTT 1 00:00:01.000 --> 00:00:03.500 Let's start the meeting. 2 00:00:04.000 --> 00:00:07.200 First, we'll review last week's results.
変換では、先頭行(WEBVTT)、ミリ秒の前のカンマをピリオドに変える点が変わり、必要に応じてキュー番号が省かれます。
| 機能 | 詳細 |
|---|---|
| 利用場所 | Telegram ボット @potok_now_bot。大きなファイルはボットのミニアプリから送れます |
| ファイルサイズ | 最大 2 GB |
| 書き出し形式 | TXT、MD、DOCX、PDF、SRT、VTT |
| 話者と時間 | 話者ラベルとタイムスタンプをオンにできます |
| 対応言語 | 公開されている結果が良好な約30言語と、注意が必要な数言語 |
| 翻訳 | 文字起こしは他の言語に翻訳されません |
| 音声入力 | 別途Potokのデスクトップアプリで、任意のプログラムに音声でテキストを入力できます。ロシア語の音声に対応しています |
関連情報
よくある質問
SRTとVTTの違いは何ですか。
テキストと時間範囲は似ています。WebVTTはWEBVTTのヘッダーで始まり、ミリ秒の前にピリオドを使いますが、SRTはカンマを使います。
SRTからVTTへ手作業で変換するにはどうしますか。
最初の行にWEBVTTを加え、その後に空行を入れます。次に、00:00:01,000のような形のすべての時刻で、カンマをピリオドに置き換えます。
キュー番号は削除する必要がありますか。
いいえ。WebVTTは時刻の行の前に識別子の行を置けるので、SRTの番号付きキューも有効です。例では残しています。
WebVTTはどこで使われますか。
WebVTTはウェブ動画のテキストトラック形式です。ページのプレーヤーがトラックファイルを求めるなら、期待される形式はVTTです。
文字起こしから両方の形式を得られますか。
はい。ボットは文字起こしをSRTかVTTで書き出せるので、変換が必要なのは、すでに持っている字幕ファイルだけです。
出典
各出典は、記載の日付に手作業で開いて確認しました。ページは変更されることがあるため、細部が重要な場合は出典をご確認ください。
- SubRip and the .srt format (Wikipedia), Wikipedia · 確認日
- WebVTT: The Web Video Text Tracks Format (W3C), W3C · 確認日
- WebVTT (Wikipedia), Wikipedia · 確認日
お手持ちの録音で試してみましょう
音声メッセージ、音声、動画を Telegram の @potok_now_bot に送ると、チャットにテキストが返ってきます。
Telegram で @potok_now_bot を開く