← Publications

AHs ’23 · 2023

AIx Speed

Playback Speed Optimization Using Listening Comprehensionof Speech Recognition Models

一律の倍速ではなく、声の聞き取りやすさに合わせて細かく速度を変える。Adjusting playback speed moment by moment, guided by speech intelligibility.

Kazuki Kawamura1,2 · Jun Rekimoto1,2

1 The University of Tokyo 2 Sony CSL Kyoto

Augmented Humans Conference · March 12–14, 2023 · Glasgow, United Kingdom

固定の倍速では遅すぎたり速すぎたりする。AIx Speedは音声認識の結果を使って区間ごとの速度を調整する。Fixed playback can be too slow or too fast. AIx Speed adjusts the rate of each segment using speech-recognition results.
音声認識の結果を手がかりに、区間ごとの再生速度を調整する。論文 Figure 1 をもとに再構成。Adjusting segment-level playback speed using speech-recognition results. Redrawn from Figure 1.

研究の概要Overview

動画を一律に速くすると、聞き取りにくい部分まで同じように速くなります。AIx Speedは、音声認識モデルが言葉を読み取れるかを手がかりに、音素ほどの短い単位で再生速度を調整します。速さと聞き取りやすさの両立を目指した研究です。

Uniform speed-up accelerates difficult passages as much as easy ones. AIx Speed uses speech-recognition performance as a proxy for human listening to adjust playback at intervals as small as phonemes. The aim is faster speech that remains intelligible.

どのように動くかHow it works

  1. 予備実験では、140人の英語話者による書き取りと音声認識モデルを比較しました。通常速度より速い範囲では、速度が上がるにつれて両者の成績が下がる傾向が似ていました。
  2. 音声を短い区間に分け、音声認識ができる範囲で速度を上げるようにモデルを学習します。
  3. 区間ごとに速度を変えた音声をつなぎ、同じ平均速度で一律に速くした音声と比較します。
  1. A preliminary transcription study with 140 English speakers compared human and model performance across playback speeds. Above normal speed, both degraded in a similar pattern.
  2. Train a playback-speed adjuster to increase speed while preserving speech-recognition performance.
  3. Combine the adjusted segments and compare them with uniformly accelerated speech at the same average speed.
Split speech into short segments, adjust their speeds, and evaluate the result through speech recognition. Paper, Figure 4.
音声を短い区間に分け、速度を調整した後、音声認識で確かめる流れ。論文 Figure 4。Split speech into short segments, adjust their speeds, and evaluate the result through speech recognition. Paper, Figure 4.

速度を決めるモデルと、確かめるモデルA speed adjuster and a speech recognizer

Figure 5: a Wav2Vec2-based playback-speed adjuster on the left and a speech recognizer on the right, sharing a speech feature extractor.
左が再生速度の調整、右が音声認識。点線で囲まれた部分が共通の音声特徴抽出器です。The playback-speed adjuster (left) and speech recognizer (right) share the feature extractor shown in the dotted boxes. Paper, Figure 5 ↗
  1. 左側:区間ごとの速さを決める。Wav2Vec2のCNNとTransformerが、音声の特徴を読み取ります。その特徴をLinear層に渡し、短い区間それぞれの再生速度を出力します。
  2. 右側:速くした音声を文字にする。速度を変えた区間をつなぎ、ノイズを抑えた音声を音声認識モデルに渡します。認識した文字列を正解と比べ、言葉をどれだけ正しく読み取れたかを調べます。
  3. 速さと認識の正確さを両立させる。両側で音声の特徴を取り出す部分を共有し、「再生速度を上げること」と「認識の誤りを抑えること」を組み合わせて速度調整を学習します。
  1. Left: predict a rate for each segment.Wav2Vec2 uses a CNN and a Transformer to extract speech features. A linear layer maps these features to playback rates for short segments.
  2. Right: transcribe the accelerated speech.The adjusted segments are combined and denoised, then passed to a speech recognizer. Its transcription is compared with the reference text to measure recognition errors.
  3. Balance speed and recognition accuracy.The two branches share the speech feature extractor. The speed-adjustment objective combines increasing playback speed with reducing recognition errors.

何が分かったかFindings

  1. 同じ平均速度でも、一律の倍速より言葉を認識しやすくなりました。LibriSpeechでは平均1.30倍速で、音声認識の単語誤り率が14.58%から12.96%へ低下。UME-ERJでは平均1.29倍速で、63.90%から53.13%へ低下しました。
  2. 人が聴いたときの音声品質の評価も高くなりました。英語を日常的に使う米国在住者50人による5段階評価で、一律の倍速と比べ、AIx Speedは2つのデータセットでそれぞれ平均0.5点と0.8点高く評価されました。
  3. 全体の再生速度を落とさなくても、短い区間ごとに速さを調整することで、機械の認識しやすさと、人が聴いた音声品質の両方を改善できました。
  1. Speech recognition improved at the same average speed. At 1.30× on LibriSpeech, word error rate fell from 14.58% with uniform acceleration to 12.96% with AIx Speed. At 1.29× on UME-ERJ, it fell from 63.90% to 53.13%.
  2. Listeners also rated the speech quality more highly. Fifty US residents who used English daily gave AIx Speed mean ratings 0.5 and 0.8 points higher on a five-point scale than matched-rate uniform acceleration on the two datasets, respectively.
  3. Adjusting the speed of short segments improved both machine recognition and listeners’ ratings of speech quality, without lowering the overall playback rate.

引用Citation

@inproceedings{kawamura2023aixspeed,
  title = {AIx Speed: Playback Speed Optimization Using Listening Comprehension of Speech Recognition Models},
  author = {Kazuki Kawamura and Jun Rekimoto},
  booktitle = {Augmented Humans Conference},
  year = {2023},
  publisher = {Association for Computing Machinery},
  doi = {10.1145/3582700.3582722}
}

本文と図は上記の原著論文に基づきます。図をクリックすると拡大できます。Text and figures are based on the original paper linked above. Select a figure to view it at full size.

関連する研究Related research