admin
|
e0490b28cb
|
feat(aihr): add asr/tts speech gateway and mobile voice practice
新增 /api/ai/asr(multipart转写)与 /api/ai/tts(mp3 base64 dataURL),走
OpenAI 兼容 audio 接口(硅基流动 SenseVoice/CosyVoice2,复用模型管理
配置,新增 asr/tts 类目);移动端对练页接语音输入(MediaRecorder)与
客户台词自动播报,未配置/失败降级文本。ASR 限 5MB、TTS 限 300 字,
multipart 头部字段去 CRLF 防注入。
|
2026-07-03 20:55:38 +08:00 |
|
admin
|
96c70a618f
|
feat(aihr): wire practice turn/finish to real LLM with seed fallback
/turn 客户回复按人设走 LLM 生成(seed 台词作剧情锚点),/finish 单次
temperature=0 结构化评分(4维+导师改写+点评,档位锚点60/75/90),维度
缺失回落 total、文本截断防落库溢出;模型未配置或调用失败逐级回退
seed,前后端契约不变。会话列表读写同锁,评分只在 finish 跑一次。
|
2026-07-03 20:55:38 +08:00 |
|