voice-changer/README.md

101 lines
5.8 KiB
Markdown
Raw Normal View History

2022-12-04 15:42:02 +03:00
Voice Changer Trainer and Player
2022-08-22 21:57:54 +03:00
----
2022-12-09 16:34:24 +03:00
2022-09-19 16:08:13 +03:00
# 概要
2022-11-10 21:04:56 +03:00
AIを使ったリアルタイムボイスチェンジャー[MMVC](https://github.com/isletennos/MMVC_Trainer)のヘルパーアプリケーションです。
2022-08-22 21:57:54 +03:00
2023-01-14 21:51:18 +03:00
MMVCで必要となる一連の作業トレーニング用の音声の録音、トレーニング、ボイスチェンジャの中で、音声の録音とボイスチェンジャを各種プラットフォームでお手軽に実行できます。
2023-01-15 11:52:20 +03:00
**※ 公式のv1.3.2.0において、[トレーニング用ノートブック](https://github.com/isletennos/MMVC_Trainer)に大幅なユーザビリティ向上がありました。簡単化を目指していたこちらのトレーニング用アプリの役目は終了したと思われますので開発をストップしています2023/01/10)。今後は公式のトレーニングの利用を推奨します。**
2023-01-14 21:51:18 +03:00
2022-11-10 21:04:56 +03:00
![image](https://user-images.githubusercontent.com/48346627/201169523-836e0f9e-2aca-4023-887c-52ecc219bcca.png)
2022-08-23 05:17:51 +03:00
2022-11-10 21:04:56 +03:00
このアプリケーションを用いることで、以下のことを簡単に行うことができます。
2022-12-09 16:34:24 +03:00
- MMVCトレーニング用の音声録音 (GithubPages (ローカル環境構築不要))
- MMVCモデルを用いたリアルタイムボイスチェンジャー
2022-11-10 21:04:56 +03:00
- リアルタイム話者切り替え
- CPU/GPU切り替え
- リアルタイム/ニアリアルタイム声質変換
2022-09-23 08:35:32 +03:00
2022-08-31 10:22:06 +03:00
2022-12-09 16:34:24 +03:00
本アプリケーションのリアルタイムボイスチェンジャーは、サーバ・クライアント構成で動きます。MMVCのサーバを別のPC上で動かすことで、ゲーム実況など他の負荷の高い処理への影響を抑えながら動かすことができます。
2022-09-19 16:08:13 +03:00
2022-12-09 16:34:24 +03:00
![image](https://user-images.githubusercontent.com/48346627/206640768-53f6052d-0a96-403b-a06c-6714a0b7471d.png)
2022-09-19 16:08:13 +03:00
2022-11-10 21:04:56 +03:00
# 使用方法
2023-01-14 21:51:18 +03:00
**v.1.3.x(2023/01/10~)でボイスチェンジャーの大幅な変更を行っています。**
2022-09-19 16:08:13 +03:00
2022-12-04 15:42:02 +03:00
## レコーダー(トレーニング用音声録音アプリ)
2022-09-05 21:17:10 +03:00
MMVCトレーニング用の音声を簡単に録音できるアプリです。
2023-01-14 21:51:18 +03:00
Github Pages上で実行できるため、ブラウザのみあれば様々なプラットフォームからご利用可能です。
2022-09-05 21:25:04 +03:00
2022-09-19 16:08:13 +03:00
[録音アプリ on Github Pages](https://w-okada.github.io/voice-changer/)
2022-09-05 21:17:10 +03:00
2022-09-19 16:08:13 +03:00
録音したデータは、ブラウザ上に保存されます。外部に一切漏れることはありません。
2022-09-05 21:25:04 +03:00
2023-01-14 21:51:18 +03:00
詳細については引き続き[wiki](https://github.com/w-okada/voice-changer/wiki)をご確認ください。
2022-09-19 16:08:13 +03:00
2022-12-04 15:42:02 +03:00
## プレイヤー(ボイスチェンジャーアプリ)
MMVCでボイチェンを行うためのアプリです。
2022-12-09 16:34:24 +03:00
お手元のPCでの使用を推奨します。一部ユーザ体験が劣化しますが、次のートでColaboratoryでの実行も可能です。
2022-12-04 15:42:02 +03:00
- [超簡単バージョン](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と連携してモデルを読み込むことができます。
2022-09-05 21:34:21 +03:00
2023-01-15 06:06:13 +03:00
また、バイナリ(α版)の配布も行っています。
** M1 Mac版は、ダウンロード後、ターミナルで実行権限を付与して実行してください。
** win版はcuda設定ができている場合はnocudaで実行可能なケースが多いです。環境によってcudaが認識されない場合はcudaの方をお試しください。
-
2023-01-14 21:51:18 +03:00
- [M1 Mac v.1.3.5α](https://drive.google.com/file/d/1UJhitp0uZAhcQmcdve-iirDws4iMfD74/view?usp=sharing)
2023-01-15 06:06:13 +03:00
- [Win onnxgpu-nocuda(軽量)](https://drive.google.com/file/d/1bbEGOpm3JiU0G7RaLIlJkBvSE5EieNOi/view?usp=sharing)
2023-01-14 22:35:31 +03:00
2023-01-15 06:06:13 +03:00
- [Win onnxgpu-cuda(フル)](https://drive.google.com/file/d/1ZQlfoiZy2Npo3d9t9c4FwMEPG3QZnyBd/view?usp=sharing)
2023-01-14 21:51:18 +03:00
2023-01-14 22:42:47 +03:00
2023-01-14 21:51:18 +03:00
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)をご確認ください。)
2022-12-04 15:42:02 +03:00
# 説明動画
2022-12-10 09:58:18 +03:00
| No | タイトル | リンク |
| --- | ------------------------------------ | --------------------------------------- |
| 01 | ざっくり説明編 | [youtube](https://youtu.be/MOPqnDPqhAU) |
| 02 | ユーザー音声の録音編 | [youtube](https://youtu.be/s_GirFEGvaA) |
| 03 | トレーニング編 | 作成中 |
| 04a | Colabでボイチェン編 | [youtube](https://youtu.be/TogfMzXH1T0) |
| 04b | PCでボイチェン編 | 欠番(ex1, ex2, 04aの内容と被るため) |
| ex1 | 番外編WSL2とDockerのインストール | [youtube](https://youtu.be/POo_Cg0eFMU) |
| ex2 | 番外編WSL2とAnacondaのインストール | [youtube](https://youtu.be/fba9Zhsukqw) |
2022-12-04 15:42:02 +03:00
2022-11-11 10:40:15 +03:00
## リアルタイム性
2023-01-14 21:51:18 +03:00
GPUを使用するとほとんどタイムラグなく変換可能です。
2022-11-11 10:40:15 +03:00
2023-01-14 21:51:18 +03:00
https://twitter.com/DannadoriYellow/status/1613483372579545088?s=20&t=7CLD79h1F3dfKiTb7M8RUQ
2022-11-11 10:40:15 +03:00
CPUでも最近のであればそれなりの速度で変換可能。
2023-01-14 21:51:18 +03:00
https://twitter.com/DannadoriYellow/status/1613553862773997569?s=20&t=7CLD79h1F3dfKiTb7M8RUQ
2022-11-11 10:40:15 +03:00
古いCPU( i7-4770)だと、1000msecくらいかかってしまう。
2022-11-10 21:04:56 +03:00
# Acknowledgments
- 立ちずんだもん素材https://seiga.nicovideo.jp/seiga/im10792934
- いらすとやhttps://www.irasutoya.com/
2023-01-14 21:51:18 +03:00
# 免責事項
本ソフトウェアの使用または使用不能により生じたいかなる直接損害・間接損害・波及的損害・結果的損害 または特別損害についても、一切責任を負いません。