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
|