Skip to content

010_共通

Wataru Okada edited this page Aug 25, 2022 · 29 revisions

共通

本コンテナを使用する際の前提や共通する操作

前提

本コンテナはDockerを前提としています。下記の環境での動作を目標としていますが、Dockerが動く環境であればこれら以外でも動くかもしれません。 なお、目標とする環境での動作テストは一部未完です。徐々に進めていきますが、皆様からのご報告もありがたいです。

  1. トレーニング
  • Linux: (debian11で動作確認済み)
  • Windows(WSL2): (wsl2 + ubuntu20.04 LTSで動作確認済み)
  1. ボイスチェンジャ
  • Linux: (debian11で動作確認済み)
  • Windows(WSL2): (wsl2 + ubuntu20.04 LTSで動作確認済み)
  • MacOS: 未
  • Heroku: 未

Dockerインストール

各環境へのDockerのインストール方法については説明しません。下記に示すリンク先などを参考にご準備ください。

  • Linux上でGPUを用いたDockerの環境構築
    • Nvidiaの公式。非常にシンプルでわかりやすいです。
    • GPUを認識させる手順の中で素のGPUを使用しないDockerの環境も構築します。GPUを使用しない場合もこちらを参考にすればOKだと思います。
  • WSL上でGPUを用いたDockerの環境構築
    • 少し難易度高いですが、一応この記事が一番参考になると思います。
    • (Windowsだと手元で構築手順を再現するのが難しいので、今も記載内容のままで環境構築できるかは試していません。皆様のご武運をお祈りします。)
  • MacOS: 未
  • Herokuにデプロイするためにアカウントをとる方法:未

コンテナの入手

docker pullにより入手してください。5G程度だと思いますので、少々お時間がかかるかと思います。

docker pull dannadori/voice-changer:20220825_103428

リポジトリのコピー

git clone https://github.com/w-okada/voice-changer.git

以上です。お疲れさまでした。 MMVCのトレーニングを行いたい方はトレーニングのページへご移動ください。 トレーニング済みのモデルを使用してボイスチェンジャを使いたい方はボイスチェンジャのページへご移動ください。

Clone this wiki locally