#
Tg Develop's W Okada Fork Colab
Last update: September 6, 2025
#
#
Introduction
- This is a cloud-based alternative to run Wokada Tg-Develop's Fork, Realtime Voice Changer for calls/games, only for people who don't have a good PC GPU, via the Google Colab Service.
Google Colab Service
Check the Google Colab Glossary for more info on Free Tier, Limits, Verification, Pricing and other things.
You need the Google Colab Paid Tier to run this, as it uses a Web User Interface, else you could risk getting disconnected or banned off Colab.
#
Virtual Audio Cable
#
A Virtual Audio Cable (VAC) is what you need to use the realtime voice changer on Discord & Games.
- A VAC (Virtual Audio Cable) makes a fake audio device, used to re-route the audio of different programs.
- In AI Realtime Voice Changing context, it's used to get the output of AI Converted Voice Output as the input in other programs such as Discord.
For Windows
Download this: VAC Lite (Virtual-Audio-Cable by Muzychenko). (Be sure to not use any toher vac like VB Audio Cable.)
Run
setup64
, not 64a, after extracting the zip to a new folderAfter installing the VAC Lite, it changes your default audio system. Click Yes when it asks you to open the audio device settings (or press WIN+R, type "mmsys.cpl" if you closed it already), and change your Recording and Playback devices back to your usual devices. Same for communications device aswell (right click -> set as default communication device)
For Mac
Download either: Blackhole Virtual Audio Cable or VB-Audio
For Linux
For Debian / Ubuntu-based Systems (Ubuntu, Mint, Pop!_OS), run in the terminal:
sudo apt-get update && sudo apt-get install -y portaudio19-dev
For Fedora / RHEL-based Systems (CentOS, Rocky Linux), run in the terminal:
sudo yum install -y portaudio
For Arch / Arch-based Systems (Endeavour, Manjaro Linux), run in the terminal:
sudo pacman -Syu portaudio
#
#
Installation
#
#
1. Installation Cells
Click here to access the colab. Then starting from the top run the first cell:
a2. When it's done, which may take a couple of minutes, it will output Done! Proceed with the next steps
.
Run the second cell:
#
#
Ngrok & Sever Setup
#
#
2. Ngrok Setup
Scroll down to the last cell and you should see a section where you put your ngrok token. If you dont have a ngrok acount sign up here.
a2. Once you have an acount you can authenticate your ngrok tunnel agent here: https://dashboard.ngrok.com/get-started/your-authtoken
When you have your ngrok token place it in the text box that says
TOKEN_HERE
Once the Ngrok token is there run the cell and let it download what it needs then you can click on the ngork link and start using W-Okada.
Warning
There is a monthly limit rate with Ngrok so dont be supprised if training is suddenly interrupted.
- (Optional) Directly under where you put your ngrok token there is region selection. You can change it to any of these servers to get less latency:
- us -> United States (Ohio)
- ap -> Asia/Pacific (Singapore)
- au -> Australia (Sydney)
- eu -> Europe (Frankfurt)
- in -> India (Mumbai)
- jp -> Japan (Tokyo)
- sa -> South America (Sao Paulo)
- From here it's pretty much the same as using local W-Okada.
#
Usage
Now that you have the web interface running via Kaggle, the rest of the process is identical to using a local installation.
For mostly all subsequent steps, including audio routing, application settings, and model usage, please continue by following the Local PC guide.
Continue with the Local PC Guide