Skip to content
Wataru Okada edited this page Nov 10, 2022 · 23 revisions

Voice Changer Trainer and Player Container

AIを使ったリアルタイムボイスチェンジャーMMVCのヘルパーアプリケーションです。

MMVCで必要となる一連の作業(トレーニング用の音声の録音、トレーニング、ボイスチェンジャ)をお手軽に実行できます。 image

Dockerを前提としたアプリケーションですが、Github PagesとGoogle Colaboratory上での実行も可能です。(Google Colaboratoryの制約により使用感が一部悪いです。) image

このアプリケーションを用いることで、以下のことを簡単に行うことができます。

  • MMVCトレーニング用の音声録音 (GithubPages (Docker不要))
  • MMVCのモデルのトレーニング (Dockerを強く推奨、Colabでも可)
  • MMVCモデルを用いたリアルタイムボイスチェンジャー(Docker推奨、Colabでも可)
    • リアルタイム話者切り替え
    • CPU/GPU切り替え
    • リアルタイム/ニアリアルタイム声質変換

本アプリケーションのリアルタイムボイスチェンジャーは、サーバ・クライアント構成で動きます。MMVCのサーバを別のPC上で動かすことで、ゲーム実況など他の負荷の高い処理への影響を抑えながら動かすことができます。(MacのChromeからも利用できます!!) image

文書の構成

本Wikiは次のページ構成となっています。

  • 010_共通
    • 本アプリケーション使用のための共通的な事項を記載
  • 020_音声録音
    • MMVCトレーニング用の音声録音アプリについて記載
  • 030_トレーニング
    • MMVCのモデルのトレーニングアプリについて記載
  • 040_ボイスチェンジャー
    • MMVCモデルを用いたリアルタイムボイスチェンジャーについて記載
  • 100_アドバンストな内容
    • より応用的な事項について記載
      • 外部アプリとの連携
  • 200_開発
    • コンテナのビルド方法などを記載
  • 800_デモ
    • デモ動画などを紹介
  • 900_FAQ
    • よくある質問

免責事項

本ソフトウェアの使用または使用不能により生じたいかなる直接損害・間接損害・波及的損害・結果的損害 または特別損害についても、一切責任を負いません。

 

Clone this wiki locally