99 lines
2.4 KiB
Batchfile
99 lines
2.4 KiB
Batchfile
|
|
@echo off
|
|||
|
|
chcp 65001 >nul
|
|||
|
|
color 0A
|
|||
|
|
title Whisper 服务完整测试
|
|||
|
|
|
|||
|
|
echo ========================================
|
|||
|
|
echo Whisper 服务完整测试工具
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo 【第1步】检查 Whisper 服务状态
|
|||
|
|
echo ----------------------------------------
|
|||
|
|
echo 检查端口 5001...
|
|||
|
|
netstat -ano | findstr :5001 > nul 2>&1
|
|||
|
|
if %errorlevel% equ 0 (
|
|||
|
|
echo [✓] 端口 5001 已监听
|
|||
|
|
echo.
|
|||
|
|
netstat -ano | findstr :5001
|
|||
|
|
) else (
|
|||
|
|
echo [×] 端口 5001 未监听
|
|||
|
|
echo.
|
|||
|
|
echo 提示:Whisper 服务可能未启动
|
|||
|
|
echo 请查看下面的启动指引
|
|||
|
|
goto :no_service
|
|||
|
|
)
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo 【第2步】测试 Whisper 健康检查接口
|
|||
|
|
echo ----------------------------------------
|
|||
|
|
curl -s http://localhost:5001/health
|
|||
|
|
if %errorlevel% equ 0 (
|
|||
|
|
echo.
|
|||
|
|
echo [✓] 健康检查通过
|
|||
|
|
) else (
|
|||
|
|
echo [×] 健康检查失败
|
|||
|
|
goto :no_service
|
|||
|
|
)
|
|||
|
|
echo.
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo 【第3步】测试 Java 应用连接
|
|||
|
|
echo ----------------------------------------
|
|||
|
|
echo 请确保 Java 应用已启动(端口 8080)
|
|||
|
|
echo.
|
|||
|
|
echo 测试地址: http://localhost:8080/test/whisper/check
|
|||
|
|
echo.
|
|||
|
|
curl -s http://localhost:8080/test/whisper/check
|
|||
|
|
if %errorlevel% equ 0 (
|
|||
|
|
echo.
|
|||
|
|
echo [✓] Java 应用连接测试完成
|
|||
|
|
) else (
|
|||
|
|
echo.
|
|||
|
|
echo [×] Java 应用可能未启动
|
|||
|
|
)
|
|||
|
|
echo.
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
echo ========================================
|
|||
|
|
echo 测试总结
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
echo [✓] Whisper 服务正常运行
|
|||
|
|
echo [✓] Java 应用可以连接到 Whisper
|
|||
|
|
echo.
|
|||
|
|
echo 【下一步】测试语音识别功能:
|
|||
|
|
echo 1. 访问测试接口: http://localhost:8080/test/whisper/check
|
|||
|
|
echo 2. 使用 Postman 或 curl 上传音频文件测试
|
|||
|
|
echo 3. 在 APP 中进行语音测评
|
|||
|
|
echo.
|
|||
|
|
goto :end
|
|||
|
|
|
|||
|
|
:no_service
|
|||
|
|
echo.
|
|||
|
|
echo ========================================
|
|||
|
|
echo Whisper 服务未启动
|
|||
|
|
echo ========================================
|
|||
|
|
echo.
|
|||
|
|
echo 请按以下步骤启动 Whisper 服务:
|
|||
|
|
echo.
|
|||
|
|
echo 方式1:如果知道 Whisper 目录
|
|||
|
|
echo cd D:\whisper-service
|
|||
|
|
echo python app.py
|
|||
|
|
echo.
|
|||
|
|
echo 方式2:查找 Whisper 目录
|
|||
|
|
echo dir /s /b C:\*whisper* ^| findstr /i "app.py"
|
|||
|
|
echo.
|
|||
|
|
echo 方式3:创建新的 Whisper 服务
|
|||
|
|
echo 参考文件:Whisper服务启动说明.txt
|
|||
|
|
echo.
|
|||
|
|
echo 需要帮助?请提供以下信息:
|
|||
|
|
echo - Whisper 服务目录路径
|
|||
|
|
echo - Python 版本(python --version)
|
|||
|
|
echo - 错误信息截图
|
|||
|
|
echo.
|
|||
|
|
|
|||
|
|
:end
|
|||
|
|
echo ========================================
|
|||
|
|
pause
|