メインコンテンツへスキップ
ToolPotion
AI アドバイザー
送信(無料)

WaveGlow

AI GitHub リポジトリテキスト読み上げオープンソース · NVIDIA Blackwell, DRIVE, Jetson, RTX

WaveGlowは、NVIDIAによるテキストから音声合成のためのオープンソースのフローベースのニューラルネットワークです。メルスペクトログラムを与えると、自動回帰ステップなしで直接音声オーディオを生成します。単一の尤度ベースのコスト関数で訓練されています。PyTorchコードと事前訓練済みモデルは、音声合成ボコーダーを構築またはベンチマークする研究者やエンジニアを対象としています。

リポジトリを見る
共有
リポジトリを見る
共有

WaveGlowは、NVIDIAの研究者であるライアン・プレンジャー、ラファエル・バレー、ブライアン・カタンサロによって開発された音声合成のためのフローベースの生成ネットワークです。GlowとWaveNetのアイデアを組み合わせて、メルスペクトログラムから高品質の音声オーディオを生成します。従来のボコーダーが依存していた自動回帰デコーディングステップは必要ありません。

続きを読む

このネットワークは、単一のコスト関数で訓練された単一のモデルとして実装されています:訓練データの尤度を最大化します。付随する論文によれば、これにより訓練がよりシンプルで安定し、PyTorch実装はNVIDIA V100 GPU上で1200 kHzの速度でオーディオを生成し、当時の最良の公開WaveNet実装と同等の平均意見スコアを報告しています。

リポジトリには、この作業を再現または拡張するために必要なすべてが提供されています。事前訓練済みのWaveGlowチェックポイントと一致するメルスペクトログラムファイルが利用可能で、inference.pyスクリプトを使用してメルスペクトログラムファイルのリストからオーディオを合成することができます。新しいモデルの訓練のために、リポジトリにはLJ Speechデータセット形式に基づいたスクリプトが含まれています:ファイルリストは訓練セットとテストセットに分割され、mel2samp.pyを使用してメルスペクトログラムが生成され、train.pyを通じて訓練が行われ、distributed.pyはマルチGPUセットアップ用に利用可能です。混合精度(fp16)訓練は、モデルの設定ファイルを通じて有効にできます。別の変換スクリプトであるconvert_model.pyは、現在のアーキテクチャで動作するように、現在のバージョンが残差接続とスキップ接続をネットワークに統合しているため、以前のアーキテクチャで保存された古いチェックポイントを更新します。

セットアップは、リポジトリをクローンし、そのgitサブモジュールを初期化し、Pythonの要件をインストールし、訓練と推論コードが依存するNVIDIAのApexライブラリをインストールすることから始まります。このプロジェクトはパッケージ化されたアプリケーションではなく研究リリースであるため、使用するにはグラフィカルインターフェースではなく、これらのコマンドラインスクリプトを直接操作する必要があります。

WaveGlowは、推論を実行したり、新しい音声データで再訓練したり、WaveNetなどの他の生成アプローチと比較したりするためのリファレンスボコーダー実装を求める音声合成の研究者やエンジニアを対象としています。モデルによって生成されたオーディオサンプルは、プロジェクトのリンクされたウェブサイトで入手可能で、付随する論文は音声品質を評価するために使用された平均意見スコア評価を文書化しています。

  • カテゴリーテキスト読み上げ
  • 料金モデルオープンソース
  • デプロイクラウド, セルフホスト
  • プラットフォームNVIDIA Blackwell, DRIVE, Jetson, RTX

  • メルスペクトログラムから自動回帰デコーディングステップなしで直接音声オーディオを生成

  • 単一の最大尤度コスト関数で訓練

  • 推論用の事前訓練済みWaveGlowチェックポイントと一致するメルスペクトログラムデータを提供

  • LJ Speechデータセット形式で新しいモデルを訓練するためのスクリプトを含む

  • NCCLを介したマルチGPU分散訓練をサポート

  • 混合精度(fp16)訓練と推論をサポート

  • 古いチェックポイントを現在のアーキテクチャに更新するための変換スクリプトを含む

  • 付随する論文によると、NVIDIA V100 GPU上で1200 kHzでのオーディオ生成を報告

  1. リポジトリをクローン:NVIDIA/waveglowをクローンし、そのサブモジュールを初期化します。

  2. 依存関係をインストール:Pythonの要件とApexライブラリをインストールします。

  3. データを取得:事前訓練済みのWaveGlowモデルとサンプルメルスペクトログラム、または独自の訓練用にLJ Speechデータセットをダウンロードします。

  4. 推論を実行:inference.pyを使用してメルスペクトログラムからオーディオを生成します。

  5. 訓練(オプション):独自のデータセットでtrain.pyまたはマルチGPU用のdistributed.pyを実行します。

  6. 出力を評価:生成されたオーディオの品質を比較し、fp16やシグマパラメータなどの設定を調整します。

  • テキストから音声へのボコーディング
  • ボコーダー研究
  • カスタム音声訓練

WaveGlow に似た人気のAIツール

Unofficial Parallel WaveGAN Demo

AI GitHub リポジトリ

これは、Parallel WaveGANおよび関連する音声生成モデルの非公式デモページです。英語、日本語、中国語の各言語で、MelGAN、Multiband-MelGAN、HiFi-GAN、StyleMelGANを含む様々な実装によって生成された音声サンプルを展示しています。生成された音声とグラウンドトゥルースを比較してください。

テキスト読み上げ
ツールを見る

AI GitHub リポジトリ

これは、Parallel WaveGANおよび関連する音声生成モデルの非公式デモページです。英語、日本語、中国語の各言語で、MelGAN、Multiband-MelGAN、HiFi-GAN、StyleMelGANを含む様々な実装によって生成された音声サンプルを展示しています。生成された音声とグラウンドトゥルースを比較してください。

テキスト読み上げ
AI GitHub リポジトリ トップ250を見る

HiFi-GAN 音声合成

AI GitHub リポジトリ

HiFi-GANは、効率的かつ高忠実度の音声合成を実現する敵対的生成ネットワークです。オーディオ内の周期的なパターンをモデル化してサンプル品質を向上させ、高速で人間のような品質を達成します。このモデルは、単一話者、未知の話者、エンドツーエンド合成をサポートし、CPU向けの小型フットプリント版も提供しています。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

効率的かつ高忠実度の音声合成を実現する敵対的生成ネットワークです。オーディオ内の周期的なパターンをモデル化してサンプル品質を向上させ、高速で人間のような品質を達成します。このモデルは、単一話者、未知の話者、エンドツーエンド合成をサポートし、CPU向けの小型フットプリント版も提供しています。HiFi-GANは、効率的かつ高忠実度の音声合成を実現する敵対的生成ネットワークです。オーディオ内の周期的なパターンをモデル化してサンプル品質を向上させ、高速で人間のような品質を達成します。このモデルは、単一話者、未知の話者、エンドツーエンド合成をサポートし、CPU向けの小型フットプリント版も提供しています。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

Audiocraft

AI GitHub リポジトリ

Audiocraftは、オーディオ生成および処理のためのPyTorchライブラリです。制御可能な音楽生成のためのMusicGenや、テキストからサウンドへのAudioGenなどの最先端モデルを提供します。このライブラリには、オーディオ圧縮器であるEnCodecと、研究用のトレーニングコードも含まれています。

AIモデルとLLM
ツールを見る

AI GitHub リポジトリ

オーディオ生成および処理のためのPyTorchライブラリです。制御可能な音楽生成のためのMusicGenや、テキストからサウンドへのAudioGenなどの最先端モデルを提供します。このライブラリには、オーディオ圧縮器であるEnCodecと、研究用のトレーニングコードも含まれています。Audiocraftは、オーディオ生成および処理のためのPyTorchライブラリです。制御可能な音楽生成のためのMusicGenや、テキストからサウンドへのAudioGenなどの最先端モデルを提供します。このライブラリには、オーディオ圧縮器であるEnCodecと、研究用のトレーニングコードも含まれています。

AIモデルとLLM
AI GitHub リポジトリ トップ250を見る

Mozilla TTS

AI GitHub リポジトリ

Mozilla TTSは、深層学習に基づくテキスト読み上げシステムです。テキストを自然な音声に変換するためのツールとリソースを提供し、さまざまな言語と声をサポートします。AIや音声合成の分野での開発者や研究者に最適です。

テキスト読み上げ
ツールを見る

AI GitHub リポジトリ

深層学習に基づくテキスト読み上げシステムです。テキストを自然な音声に変換するためのツールとリソースを提供し、さまざまな言語と声をサポートします。AIや音声合成の分野での開発者や研究者に最適です。Mozilla TTSは、深層学習に基づくテキスト読み上げシステムです。テキストを自然な音声に変換するためのツールとリソースを提供し、さまざまな言語と声をサポートします。AIや音声合成の分野での開発者や研究者に最適です。

テキスト読み上げ
AI GitHub リポジトリ トップ250を見る

F5-TTSは、フローマッチング技術を使用して流暢で忠実な音声を生成するために設計された音声合成ツールです。開発者には、高品質で自然な音声出力を作成するための公式コードが提供されます。

テキスト読み上げ
ツールを見る

フローマッチング技術を使用して流暢で忠実な音声を生成するために設計された音声合成ツールです。開発者には、高品質で自然な音声出力を作成するための公式コードが提供されます。F5-TTSは、フローマッチング技術を使用して流暢で忠実な音声を生成するために設計された音声合成ツールです。開発者には、高品質で自然な音声出力を作成するための公式コードが提供されます。

テキスト読み上げ
AI GitHub リポジトリ トップ250を見る

GPT-SoVITSは、ユーザーがわずか1分の音声データを使用して高品質なテキスト読み上げ(TTS)出力を作成できるボイスクローンモデルです。効果的な音声合成のために、少数ショット学習技術を活用しています。

AI音声ジェネレーター

AI GitHub リポジトリで第131位

ツールを見る

ユーザーがわずか1分の音声データを使用して高品質なテキスト読み上げ(TTS)出力を作成できるボイスクローンモデルです。効果的な音声合成のために、少数ショット学習技術を活用しています。GPT-SoVITSは、ユーザーがわずか1分の音声データを使用して高品質なテキスト読み上げ(TTS)出力を作成できるボイスクローンモデルです。効果的な音声合成のために、少数ショット学習技術を活用しています。

注目AI音声ジェネレーター
AI GitHub リポジトリで第131位

OpenAI Whisper

AI GitHub リポジトリ

WhisperはOpenAIが開発した堅牢で汎用的な音声認識モデルです。多言語音声認識、翻訳、言語識別に優れています。多様な音声データでトレーニングされており、従来の多段階パイプラインを統一されたシーケンス・トゥ・シーケンスアプローチで置き換える、様々な音声処理タスクのための単一モデルを提供します。

AI文字起こしツール
ツールを見る

AI GitHub リポジトリ

WhisperはOpenAIが開発した堅牢で汎用的な音声認識モデルです。多言語音声認識、翻訳、言語識別に優れています。多様な音声データでトレーニングされており、従来の多段階パイプラインを統一されたシーケンス・トゥ・シーケンスアプローチで置き換える、様々な音声処理タスクのための単一モデルを提供します。

注目AI文字起こしツール
AI GitHub リポジトリ トップ250を見る

汎用的な拡散モデルであるDiffWaveを搭載した音声合成デモをご覧ください。このリソースは、ニューラルボコーダー、クラス条件付き生成、無条件波形生成、音声ノイズ除去の機能を紹介します。様々なデータセットや条件におけるモデルのパフォーマンスに関する音声サンプルと洞察を提供し、その柔軟性を強調しています。

AIモデルとLLM
ツールを見る

汎用的な拡散モデルであるDiffWaveを搭載した音声合成デモをご覧ください。このリソースは、ニューラルボコーダー、クラス条件付き生成、無条件波形生成、音声ノイズ除去の機能を紹介します。様々なデータセットや条件におけるモデルのパフォーマンスに関する音声サンプルと洞察を提供し、その柔軟性を強調しています。

AIモデルとLLM
AI モデル トップ5を見る
1 / 8