80 lines
2.2 KiB
Batchfile
80 lines
2.2 KiB
Batchfile
|
|
@echo off
|
|||
|
|
chcp 65001 >nul
|
|||
|
|
echo ========================================
|
|||
|
|
echo 测试远程 Whisper 服务
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
:: 在这里设置你的 Whisper 服务器地址和端口
|
|||
|
|
set WHISPER_HOST=YOUR_SERVER_IP
|
|||
|
|
set WHISPER_PORT=5001
|
|||
|
|
|
|||
|
|
echo 请先修改此脚本,设置正确的服务器地址!
|
|||
|
|
echo.
|
|||
|
|
echo 当前配置:
|
|||
|
|
echo 服务器地址: %WHISPER_HOST%
|
|||
|
|
echo 端口: %WHISPER_PORT%
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
if "%WHISPER_HOST%"=="YOUR_SERVER_IP" (
|
|||
|
|
echo [错误] 请先修改脚本中的 WHISPER_HOST 变量
|
|||
|
|
echo.
|
|||
|
|
echo 编辑此文件,将 YOUR_SERVER_IP 改为实际的服务器地址
|
|||
|
|
echo 例如:set WHISPER_HOST=192.168.1.100
|
|||
|
|
echo.
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
|
|||
|
|
echo ========================================
|
|||
|
|
echo [测试 1] 测试网络连接...
|
|||
|
|
echo ========================================
|
|||
|
|
ping -n 1 %WHISPER_HOST% > nul 2>&1
|
|||
|
|
if %errorlevel% equ 0 (
|
|||
|
|
echo [✓] 服务器 %WHISPER_HOST% 可达
|
|||
|
|
) else (
|
|||
|
|
echo [×] 服务器 %WHISPER_HOST% 不可达
|
|||
|
|
echo 请检查:
|
|||
|
|
echo 1. 服务器地址是否正确
|
|||
|
|
echo 2. 网络连接是否正常
|
|||
|
|
echo 3. 防火墙是否阻止
|
|||
|
|
pause
|
|||
|
|
exit /b 1
|
|||
|
|
)
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo ========================================
|
|||
|
|
echo [测试 2] 测试 Whisper 健康检查...
|
|||
|
|
echo ========================================
|
|||
|
|
curl -s -m 5 http://%WHISPER_HOST%:%WHISPER_PORT%/health
|
|||
|
|
if %errorlevel% equ 0 (
|
|||
|
|
echo.
|
|||
|
|
echo [✓] Whisper 服务健康检查通过
|
|||
|
|
) else (
|
|||
|
|
echo.
|
|||
|
|
echo [×] Whisper 服务健康检查失败
|
|||
|
|
echo 请检查:
|
|||
|
|
echo 1. Whisper 服务是否在远程服务器上运行
|
|||
|
|
echo 2. 端口 %WHISPER_PORT% 是否开放
|
|||
|
|
echo 3. 防火墙规则是否允许访问
|
|||
|
|
)
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo ========================================
|
|||
|
|
echo [测试 3] 测试识别接口...
|
|||
|
|
echo ========================================
|
|||
|
|
echo 测试地址: http://%WHISPER_HOST%:%WHISPER_PORT%/recognize
|
|||
|
|
echo 需要上传音频文件才能完整测试
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo ========================================
|
|||
|
|
echo 测试完成
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
echo 如果测试通过,请修改 Java 应用配置:
|
|||
|
|
echo 1. 编辑 LocalWhisperService.java
|
|||
|
|
echo 2. 修改 WHISPER_URL = "http://%WHISPER_HOST%:%WHISPER_PORT%"
|
|||
|
|
echo 3. 重新编译并启动 Java 应用
|
|||
|
|
echo.
|
|||
|
|
pause
|