| $ErrorActionPreference = "Stop" | |
| Set-Location (Split-Path -Parent $MyInvocation.MyCommand.Path) | |
| Write-Host "== Voice Line Windows setup ==" | |
| if (-not (Get-Command uv -ErrorAction SilentlyContinue)) { | |
| Write-Host "uv not found. Install uv from https://docs.astral.sh/uv/ then rerun." | |
| exit 1 | |
| } | |
| if (-not (Get-Command ffmpeg -ErrorAction SilentlyContinue)) { | |
| Write-Host "ffmpeg not found. Recommended: winget install Gyan.FFmpeg" | |
| } | |
| uv venv --python 3.12 | |
| uv pip install -r requirements.txt | |
| Write-Host "" | |
| Write-Host "Python environment ready." | |
| Write-Host "Now set up Whisper.cpp and Kokoro using the service notes in services\README-WINDOWS.md" | |
Xet Storage Details
- Size:
- 645 Bytes
- Xet hash:
- c37f29fb9b5dc9c69dc87379b86895a10df5d1d2c154974de55e6f2edcc99e24
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.