mirror of
https://github.com/w-okada/voice-changer.git
synced 2025-01-23 21:45:00 +03:00
update readme
This commit is contained in:
parent
3ac71305d0
commit
a1ba22c919
71
README.md
71
README.md
@ -1,29 +1,19 @@
|
|||||||
Voice Changer Trainer and Player
|
Voice Changer Trainer and Player
|
||||||
----
|
----
|
||||||
# News
|
|
||||||
2022/12/09: Anacondaに対応しました(β版)。以下の構成に対応します。動作確認状況はWikiをご確認ください。
|
|
||||||
|
|
||||||
| # | os | middle |
|
|
||||||
| --- | ------------- | -------- |
|
|
||||||
| 1 | Windows | Anaconda |
|
|
||||||
| 2 | Windows(WSL2) | Docker |
|
|
||||||
| 3 | Windows(WSL2) | Anaconda |
|
|
||||||
| 4 | Mac(Intel) | Anaconda |
|
|
||||||
| 5 | Mac(M1) | Anaconda |
|
|
||||||
| 6 | Linux | Docker |
|
|
||||||
| 7 | Linux | Anaconda |
|
|
||||||
| 8 | Colab | Notebook |
|
|
||||||
|
|
||||||
# 概要
|
# 概要
|
||||||
AIを使ったリアルタイムボイスチェンジャー[MMVC](https://github.com/isletennos/MMVC_Trainer)のヘルパーアプリケーションです。
|
AIを使ったリアルタイムボイスチェンジャー[MMVC](https://github.com/isletennos/MMVC_Trainer)のヘルパーアプリケーションです。
|
||||||
|
|
||||||
MMVCで必要となる一連の作業(トレーニング用の音声の録音、トレーニング、ボイスチェンジャ)をお手軽に実行できます。
|
|
||||||
|
MMVCで必要となる一連の作業(トレーニング用の音声の録音、トレーニング、ボイスチェンジャ)の中で、音声の録音とボイスチェンジャを各種プラットフォームでお手軽に実行できます。
|
||||||
|
|
||||||
|
**※ [公式のトレーニング用ノートブック](https://github.com/isletennos/MMVC_Trainer)に大幅なユーザビリティ向上がありました。簡単化を目指していたこちらのトレーニング用アプリの役目は終了したと思われますので開発をストップしています(2023/01/10)。公式のトレーニングの利用を推奨します。**
|
||||||
|
|
||||||
![image](https://user-images.githubusercontent.com/48346627/201169523-836e0f9e-2aca-4023-887c-52ecc219bcca.png)
|
![image](https://user-images.githubusercontent.com/48346627/201169523-836e0f9e-2aca-4023-887c-52ecc219bcca.png)
|
||||||
|
|
||||||
このアプリケーションを用いることで、以下のことを簡単に行うことができます。
|
このアプリケーションを用いることで、以下のことを簡単に行うことができます。
|
||||||
|
|
||||||
- MMVCトレーニング用の音声録音 (GithubPages (ローカル環境構築不要))
|
- MMVCトレーニング用の音声録音 (GithubPages (ローカル環境構築不要))
|
||||||
- MMVCのモデルのトレーニング (Dockerを強く推奨、その他構成Colabでも可)
|
|
||||||
- MMVCモデルを用いたリアルタイムボイスチェンジャー
|
- MMVCモデルを用いたリアルタイムボイスチェンジャー
|
||||||
- リアルタイム話者切り替え
|
- リアルタイム話者切り替え
|
||||||
- CPU/GPU切り替え
|
- CPU/GPU切り替え
|
||||||
@ -35,27 +25,19 @@ MMVCで必要となる一連の作業(トレーニング用の音声の録音
|
|||||||
![image](https://user-images.githubusercontent.com/48346627/206640768-53f6052d-0a96-403b-a06c-6714a0b7471d.png)
|
![image](https://user-images.githubusercontent.com/48346627/206640768-53f6052d-0a96-403b-a06c-6714a0b7471d.png)
|
||||||
|
|
||||||
# 使用方法
|
# 使用方法
|
||||||
|
**v.1.3.x(2023/01/10~)でボイスチェンジャーの大幅な変更を行っています。**
|
||||||
以下では、使用方法のダイジェストのみ記載します。詳細な使用方法等は[wiki](https://github.com/w-okada/voice-changer/wiki)をご参照ください。
|
|
||||||
|
|
||||||
|
|
||||||
## レコーダー(トレーニング用音声録音アプリ)
|
## レコーダー(トレーニング用音声録音アプリ)
|
||||||
|
|
||||||
MMVCトレーニング用の音声を簡単に録音できるアプリです。
|
MMVCトレーニング用の音声を簡単に録音できるアプリです。
|
||||||
Github Pages上で実行できるため、Dockerの準備は不要です。
|
Github Pages上で実行できるため、ブラウザのみあれば様々なプラットフォームからご利用可能です。
|
||||||
|
|
||||||
[録音アプリ on Github Pages](https://w-okada.github.io/voice-changer/)
|
[録音アプリ on Github Pages](https://w-okada.github.io/voice-changer/)
|
||||||
|
|
||||||
録音したデータは、ブラウザ上に保存されます。外部に一切漏れることはありません。
|
録音したデータは、ブラウザ上に保存されます。外部に一切漏れることはありません。
|
||||||
|
|
||||||
## トレーナー(トレーニング用アプリ)
|
詳細については引き続き[wiki](https://github.com/w-okada/voice-changer/wiki)をご確認ください。
|
||||||
MMVCのトレーニングを行うアプリです。
|
|
||||||
Dockerでの実行を強く推奨します。
|
|
||||||
|
|
||||||
Colaboratoryでの実行を行う場合は、次のノートから実行できます。
|
|
||||||
- [Colab ノート](https://github.com/w-okada/voice-changer/blob/master/MMVCTrainerFrontendDemo.ipynb)
|
|
||||||
|
|
||||||
Colaboratoryで実行する場合は、Colabの制約により途中切断が発生する可能性があります。Web上では各種対策が示されていますので、必要に応じて各自でご対応をお願いします。また、途中切断に備え、こまめなモデルのダウンロードをお勧めします。
|
|
||||||
|
|
||||||
## プレイヤー(ボイスチェンジャーアプリ)
|
## プレイヤー(ボイスチェンジャーアプリ)
|
||||||
MMVCでボイチェンを行うためのアプリです。
|
MMVCでボイチェンを行うためのアプリです。
|
||||||
@ -63,6 +45,21 @@ MMVCでボイチェンを行うためのアプリです。
|
|||||||
- [超簡単バージョン](https://github.com/w-okada/voice-changer/blob/master/VoiceChangerDemo_Simple.ipynb): 事前設定なしでColabから実行できます。
|
- [超簡単バージョン](https://github.com/w-okada/voice-changer/blob/master/VoiceChangerDemo_Simple.ipynb): 事前設定なしでColabから実行できます。
|
||||||
- [普通バージョン](https://github.com/w-okada/voice-changer/blob/master/VoiceChangerDemo.ipynb): Google Driveと連携してモデルを読み込むことができます。
|
- [普通バージョン](https://github.com/w-okada/voice-changer/blob/master/VoiceChangerDemo.ipynb): Google Driveと連携してモデルを読み込むことができます。
|
||||||
|
|
||||||
|
また、バイナリ(α版)の配布も行っています。
|
||||||
|
|
||||||
|
- [M1 Mac v.1.3.5α](https://drive.google.com/file/d/1UJhitp0uZAhcQmcdve-iirDws4iMfD74/view?usp=sharing)
|
||||||
|
|
||||||
|
- [Win v.1.3.5α](https://drive.google.com/file/d/1UOEt3l4oxCsePOILChNG3B-yhHciHkQY/view?usp=sharing)
|
||||||
|
|
||||||
|
https://user-images.githubusercontent.com/48346627/212490839-9727daff-8629-4bd7-a885-39b9058a7eba.mp4
|
||||||
|
|
||||||
|
|
||||||
|
詳細は、こちらの[Blog](https://zenn.dev/wok/articles/s01_vc001_top)をご確認ください。
|
||||||
|
|
||||||
|
(古いボイスチェンジャについては、引き続き[wiki](https://github.com/w-okada/voice-changer/wiki)をご確認ください。)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# 説明動画
|
# 説明動画
|
||||||
| No | タイトル | リンク |
|
| No | タイトル | リンク |
|
||||||
| --- | ------------------------------------ | --------------------------------------- |
|
| --- | ------------------------------------ | --------------------------------------- |
|
||||||
@ -77,29 +74,19 @@ MMVCでボイチェンを行うためのアプリです。
|
|||||||
|
|
||||||
## リアルタイム性
|
## リアルタイム性
|
||||||
|
|
||||||
GPUを使用すると100msec強の遅延で変換することが可能です。
|
GPUを使用するとほとんどタイムラグなく変換可能です。
|
||||||
|
|
||||||
https://user-images.githubusercontent.com/48346627/199807082-9d2ca75b-3a05-463d-b32e-14e663603626.mp4
|
|
||||||
|
|
||||||
|
https://twitter.com/DannadoriYellow/status/1613483372579545088?s=20&t=7CLD79h1F3dfKiTb7M8RUQ
|
||||||
|
|
||||||
CPUでも最近のであればそれなりの速度で変換可能。
|
CPUでも最近のであればそれなりの速度で変換可能。
|
||||||
|
|
||||||
https://user-images.githubusercontent.com/48346627/199855821-596f0874-8f69-4354-b226-4a755e9763bc.mp4
|
https://twitter.com/DannadoriYellow/status/1613553862773997569?s=20&t=7CLD79h1F3dfKiTb7M8RUQ
|
||||||
|
|
||||||
|
|
||||||
古いCPU( i7-4770)だと、1000msecくらいかかってしまう。
|
古いCPU( i7-4770)だと、1000msecくらいかかってしまう。
|
||||||
|
|
||||||
# Misc
|
|
||||||
## 簡易デモ(soft-vc)
|
|
||||||
soft-vcを用いたボイスチェンジャです。
|
|
||||||
|
|
||||||
[コラボのノート](https://github.com/w-okada/voice-changer/blob/master/SoftVcDemo.ipynb)
|
|
||||||
|
|
||||||
[説明動画](https://user-images.githubusercontent.com/48346627/191019809-e7ae7c86-4b44-45f3-9dc3-3dc668992db4.mp4
|
|
||||||
)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Acknowledgments
|
# Acknowledgments
|
||||||
- 立ちずんだもん素材:https://seiga.nicovideo.jp/seiga/im10792934
|
- 立ちずんだもん素材:https://seiga.nicovideo.jp/seiga/im10792934
|
||||||
- いらすとや:https://www.irasutoya.com/
|
- いらすとや:https://www.irasutoya.com/
|
||||||
|
|
||||||
|
# 免責事項
|
||||||
|
本ソフトウェアの使用または使用不能により生じたいかなる直接損害・間接損害・波及的損害・結果的損害 または特別損害についても、一切責任を負いません。
|
Loading…
Reference in New Issue
Block a user