@echo off REM Set codepage to UTF-8 (prevents garbled characters) chcp 65001 REM ============================================================================ REM run_parakeet.bat - Parakeet ASR Launcher REM - Sets up WSL environment REM - Activates conda environment REM - Launches the Parakeet ASR application REM ============================================================================ echo [Info] Starting Parakeet speech-to-text... echo. REM Move to script directory pushd "%~dp0" REM Kill any existing instances echo [Info] Cleaning up existing processes... wsl.exe bash -ic "pkill -f 'python.*app_wsl.py'" 2>nul timeout /t 2 /nobreak > nul REM Prepare WSL environment and run the application echo [Info] Setting up WSL environment... wsl.exe bash -ic "cd \"$(wslpath -a '%cd%')\" && source ~/miniconda3/etc/profile.d/conda.sh && conda activate parakeet-env && python app_wsl.py" REM ***** コマンドここまで ***** if errorlevel 1 ( echo. echo [Error] アプリケーションの起動に失敗しました。 echo [Error] WSLとconda環境が正しくセットアップされているか確認してください。 echo. echo 終了するには何かキーを押してください... pause > nul ) else ( popd )