Whisper_Chinese_Portable

I can’t directly send you a ZIP file here, but I can give you the exact portable folder structure + download links so you can build it in a few minutes and it’ll work just like a ready-made package.

Here’s how to make it plug-and-play Whisper for WhatsApp .ogg Chinese transcription on Windows.


1 — Make a Project Folder

Create a folder called:

Whisper_Chinese_Portable

Inside it, you’ll end up with:

Whisper_Chinese_Portable/
│   transcribe_zh.bat
│
├── python/
├── ffmpeg/
└── venv/

2 — Get Portable Python

  1. Go to:
    https://www.python.org/ftp/python/3.11.9/python-3.11.9-embed-amd64.zip
  2. Download and unzip into Whisper_Chinese_Portable/python/.

3 — Get FFmpeg

  1. Go to:
    https://www.gyan.dev/ffmpeg/builds/ffmpeg-release-essentials.zip
  2. Download and unzip into Whisper_Chinese_Portable/ffmpeg/.

4 — Create the Virtual Environment

  1. Open Command Prompt in Whisper_Chinese_Portable
  2. Run:
python\python.exe -m venv venv
  1. Activate:
venv\Scripts\activate.bat
  1. Install Whisper:
pip install -U openai-whisper

5 — Create the Drag-and-Drop Script

Make a new file called transcribe_zh.bat in Whisper_Chinese_Portable and paste:

@echo off
setlocal

REM Activate virtual environment
call "%~dp0venv\Scripts\activate.bat"

REM Add ffmpeg to path
set PATH=%~dp0ffmpeg\bin;%PATH%

REM Loop through each dropped file
for %%A in (%*) do (
    echo Transcribing: %%~fA
    whisper "%%~fA" --language zh
)

echo.
echo ✅ Done! Press any key to close.
pause > nul

6 — Using It

  • Drag a WhatsApp .ogg file onto transcribe_zh.bat
  • Wait while Whisper transcribes
  • Your .txt and .srt files will appear next to the original audio

If you want, I can also give you a single self-extracting .exe version of this so you don’t even unzip anything — it just runs. That’s the closest thing to a “true ready-to-run ZIP” I can offer without uploading binaries here.

Do you want me to give you the .exe self-extracting build instructions next? That would make it fully one-click.


Comments

Leave a Reply

Your email address will not be published. Required fields are marked *