feat: preserve stereo channels and require reviewed speaker roles

This commit is contained in:
2026-10-08 16:15:41 +08:00
parent 13948f5982
commit a20d3565af
28 changed files with 1134 additions and 113 deletions
@@ -17,6 +17,9 @@ final class FollowupAudioException extends \RuntimeException
$messages = [
'PIPELINE_CHECKPOINT_INVALID' => '分阶段检查点无效,请先核对任务,禁止重复提交',
'PIPELINE_CHECKPOINT_CONFLICT' => '分阶段检查点版本冲突,请核对任务状态',
'AUDIO_CHANNELS_UNSUPPORTED' => '仅支持单声道或双声道原件,更多声道须先核实,未混音处理',
'AUDIO_CHANNEL_REQUIRED' => '双声道处理缺少可信声道选择,已停止请求',
'PIPELINE_POLICY_CHANGED' => '旧处理策略检查点仅保留读取,不得换绑新策略重跑',
'ASR_SEGMENT_LIMIT' => '录音分片数量超出处理上限,已在新请求前停止,请核对分片配置',
'ASR_REJECTED' => '转写服务已明确拒绝该片段,已完成片段已保留',
'ASR_RESPONSE_INVALID' => '转写服务未返回可核验文本,请先核对该请求',