eigyouonsei / setup.ps1
ryota
録音文字起こしシステムの初期版(ローカル版・Windows対応)
018fcd7
Raw
History Blame Contribute Delete
816 Bytes
# 録音文字起こし(Windows)セットアップ
# 使い方: PowerShell で .\setup.ps1
$ErrorActionPreference = "Stop"
Set-Location $PSScriptRoot
if (-not (Test-Path ".venv")) {
Write-Host "[1/4] Python 仮想環境を作ります"
& "$env:LOCALAPPDATA\Programs\Python\Python312\python.exe" -m venv .venv
}
$py = ".\.venv\Scripts\python.exe"
Write-Host "[2/4] pip を更新します"
& $py -m pip install --upgrade pip --quiet
Write-Host "[3/4] torch(CPU版) を入れます。数分かかります"
& $py -m pip install torch torchaudio --index-url https://download.pytorch.org/whl/cpu
Write-Host "[4/4] 残りのライブラリを入れます。数分かかります"
& $py -m pip install -r requirements.txt
Write-Host ""
Write-Host "完了。起動は .\start.cmd" -ForegroundColor Green