21 lines
575 B
PowerShell
21 lines
575 B
PowerShell
$ErrorActionPreference = 'Stop'
|
|
|
|
$root = 'C:\Users\seven\Qwen3-TTS'
|
|
$logs = Join-Path $root 'logs'
|
|
New-Item -ItemType Directory -Force -Path $logs | Out-Null
|
|
Start-Transcript -Path (Join-Path $logs 'audiobook-receiver.log') -Append | Out-Null
|
|
$env:QWEN_TTS_ROOT = $root
|
|
$env:HF_HUB_OFFLINE = '1'
|
|
$env:TRANSFORMERS_OFFLINE = '1'
|
|
Set-Location (Join-Path $root 'service')
|
|
|
|
try {
|
|
& (Join-Path $root '.venv\Scripts\python.exe') -m uvicorn audiobook_service:app `
|
|
--host 0.0.0.0 `
|
|
--port 8765 `
|
|
--workers 1
|
|
} finally {
|
|
Stop-Transcript | Out-Null
|
|
}
|
|
|