オーディオAIガイド

Jasper および QuartzNet ASR

Jasper と QuartzNet は、NVIDIA のエンドツーエンドの畳み込み音声認識モデルであり、QuartzNet は Jasper を大幅に小型で効率的に再設計したものです。

2分の読書最終更新日

概要

They matter for showing how to get strong accuracy with far fewer parameters, ideal for deployment.

ディープダイブ

2019 年に NVIDIA によってリリースされた Jasper (Just Another Speech Recognizer) は、CTC 損失を使用してメル スペクトログラムの特徴を文字にマッピングする、最大 54 層の深い 1D 畳み込みネットワークです。これにより、高密度の残留接続が導入され、勾配が非常に深いスタックをきれいに流れるようになりました。同年にリリースされた QuartzNet は、Jasper のブロック構造を維持しましたが、標準の畳み込みを時間チャネル分離可能な畳み込みに置き換え、各フィルターを深さ方向の時間畳み込みとポイント単位のチャネル混合ステップに分割しました。この因数分解により、Librispeech での精度を照合しながら、パラメータが Jasper の約 3 億 3,300 万から約 1,900 万まで削減されました。どちらも NVIDIA の NeMo ツールキットに同梱されており、高速 GPU トレーニングとリアルタイム推論用に調整されており、実稼働 ASR の人気のビルディング ブロックとなっています。

技術的な洞察

QuartzNet の効率は、MobileNet の背後にあるのと同じ考え方である、時間チャネル分離可能な畳み込みによってもたらされます。通常の 1D 畳み込みでは時間とチャネルが混合され、K 倍の C-in と C-out の重みがかかります。それを時間の経過に伴う深さ方向の畳み込みとチャネル上の 1x1 の点方向の畳み込みに分割すると、パラメータが K 倍 C と C-in と C-out に減ります。残差ブロックにスタックされ、CTC でトレーニングされることで、モデル サイズと計算の数分の一で Jasper に近い精度が得られます。

戦略的影響

アクセスと到達範囲

文字起こし、ナレーション、音声インターフェイスを通じてアクセシビリティを向上させます。

費用と予算

メディア チームは、より少ない予算で洗練されたオーディオをより迅速に出荷できます。

速度とスケール

顧客対応システムは、音声対話を大規模に処理できます。

Jasper と QuartzNet ASR の将来

QuartzNet の分離可能な畳み込みの系統は、NVIDIA の Citrinet と広く使用されている Conformer モデルに直接つながりました。これらのモデルは、ローカル畳み込みとともにグローバル コンテキストをキャプチャするための自己注意を追加します。ストリーミング用のハイブリッド コンボリューション プラス アテンション アーキテクチャとトランスデューサ (RNN-T) デコーダに向けた動きが今後も続くことが予想されます。 ASR が電話、自動車、組み込みデバイスに普及しても、エッジおよびリアルタイム展開のためのパラメータ効率の高い畳み込みという中心的な教訓は引き続き中心となります。

現実世界の実装

NeMo ツールキットを介して NVIDIA GPU に導入されたリアルタイム文字起こしおよび音声アシスタント

QuartzNet の小さなフットプリントがメモリに制約のあるデバイスに適合するエッジおよび組み込み ASR

医学用語や法律用語などのドメイン固有の語彙に合わせて事前トレーニング済みの QuartzNet チェックポイントを微調整する

大量の音声を迅速かつコスト効率よく文字起こしするコールセンター分析

リスクとガードレール

同意がない場合、音声の悪用やなりすましのリスクが高まります。

アクセント、方言、または騒がしい環境では精度が低下する可能性があります。

合成音声は、明確なラベルが付けられていないと、本物の音声と間違われる可能性があります。

実装ロードマップ

1

音声のキャプチャ、複製、再利用については明示的な同意を取得してください。

2

さまざまな話者や背景条件で品質をテストします。

3

人間がいつ出力をレビューまたは承認する必要があるかを定義します。

4

合成音声にラベルを付け、出所記録を保管して説明責任を果たします。

探検を続けましょう

Free newsletter

Get the daily AI briefing

Three verified AI stories every weekday morning, written in plain English. Free forever, no ads.

One email each weekday. Unsubscribe in one click. We never sell or share your address.

Test yourself

Take the Jasper and QuartzNet ASR quiz

Instant feedback on every answer, and a shareable certificate with a verifiable ID once you pass a course.

クイズを開始する

Support free AI education. AI Understanding is a 501(c)(3) nonprofit — no ads, no paywall, ever. Make a donation

次のガイド

Wav2Letter畳み込みASR

よくある質問

What is Jasper and QuartzNet ASR?

Jasper と QuartzNet は、NVIDIA のエンドツーエンドの畳み込み音声認識モデルであり、QuartzNet は Jasper を大幅に小型で効率的に再設計したものです。これらは、はるかに少ないパラメータで高い精度を得る方法を示すために重要であり、導入に最適です。

QuartzNet が Jasper よりもはるかに少ないパラメータを使用できるようにする重要な革新は何ですか?

QuartzNet は、標準の畳み込みを時間チャネル分離可能な畳み込みに置き換え、精度を維持しながらパラメータ数を大幅に削減します。

Jasper の約 3 億 3,300 万と比較して、QuartzNet にはおおよそどれくらいのパラメータがありますか?

QuartzNet は、Jasper の Librispeech の精度に匹敵しながら、約 17 分の 1、約 1,900 万のパラメータに縮小します。

Jasper と QuartzNet の両方を開発した会社はどこですか?

どちらのモデルも NVIDIA によって開発され、NeMo 会話型 AI ツールキットを通じて配布されています。

Jasper と QuartzNet は、明示的なアライメントなしでトレーニングするためにどのような損失関数を使用しますか?

どちらも CTC ロスを使用しており、フレームごとのラベルを必要とせずに可変長オーディオを文字シーケンスに合わせます。

Jasper の非常に深い (最大 54 層) ネットワークを介して勾配が流れるのに役立つ構造的特徴は何ですか?

Jasper は高密度の残差 (スキップ) 接続を使用するため、勾配は深い畳み込みスタックを通じてきれいに伝播します。