spkname128 checkpoint22010 Instruction 合并(1.0)

SpeechCombine · 对话存档
会话:2a4c92d9-2277-4e75-9c87-013db72c45a7
导出时间(America/Los_Angeles):2026-10-29T16:50:53-07:00
已保存用户消息 6 条,完整回复 6 条。双方音频已内嵌,可离线播放。
下载全部已完成轮次的 prompt/response JSONL
你 · 第 1 条用户消息 · Qwen-TTS 平静男声
How are you today?
模型 · spkname128 checkpoint22010 Instruction 合并(1.0)
I'm doing great, thanks for asking.
语音格式约束
本轮实际采样和格式约束
格式约束总开关:开启
逐项格式约束:
  开启 · 回答至少有一个字母或数字
  开启 · 文字阶段屏蔽音频 code
  开启 · 文字阶段屏蔽 SEP_2
  开启 · 文字阶段屏蔽新消息标记
  开启 · 文字阶段屏蔽 caption 标记
  开启 · 文字阶段屏蔽 SIL 标记
  开启 · 文字 im_end 后强制 SEP_1
  开启 · 语音阶段只允许音频 code 和 SEP_2
  开启 · 达到最少音频 tokens 才允许 SEP_2
  开启 · 达到最多音频 tokens 时强制 SEP_2
  开启 · 完整语音段的 SEP_2 后立即停止
  开启 · 思考中屏蔽语音开始标记
  开启 · 思考中屏蔽 im_end
  开启 · 思考中禁止嵌套 think
  开启 · 回答开始或思考结束后禁止再开 think
  开启 · 没有开启思考时屏蔽 /think
  关闭 · 强制思考:至少 160、最多 1000 个 think token
本轮记录的实际规则:
  1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
  2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
  3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
  4)没有正在生成的语音段时,屏蔽 im_start。
  5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
  6)没有正在生成的语音段时,屏蔽 SIL。
  7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
  8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
  9)本段至少生成 1 个音频 code 后才允许 SEP_2。
  10)本段达到 250 个音频 code 时强制 SEP_2。
  11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
  12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
  13)think 尚未关闭时,屏蔽消息结束标记 im_end。
  14)think 尚未关闭时,屏蔽新的 think 开始标记。
  15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
  16)当前不在思考中时,屏蔽无对应开始标记的 /think。
每段最少音频 tokens:1
每段最多音频 tokens:250
达到总 token 上限后为音频解析补齐 SEP_2:开启
语音段以 im_end 结束时换成 SEP_2 解析:开启
生成策略:
  格式约束总开关:开启
  逐项格式约束:
    开启 · 回答至少有一个字母或数字
    开启 · 文字阶段屏蔽音频 code
    开启 · 文字阶段屏蔽 SEP_2
    开启 · 文字阶段屏蔽新消息标记
    开启 · 文字阶段屏蔽 caption 标记
    开启 · 文字阶段屏蔽 SIL 标记
    开启 · 文字 im_end 后强制 SEP_1
    开启 · 语音阶段只允许音频 code 和 SEP_2
    开启 · 达到最少音频 tokens 才允许 SEP_2
    开启 · 达到最多音频 tokens 时强制 SEP_2
    开启 · 完整语音段的 SEP_2 后立即停止
    开启 · 思考中屏蔽语音开始标记
    开启 · 思考中屏蔽 im_end
    开启 · 思考中禁止嵌套 think
    开启 · 回答开始或思考结束后禁止再开 think
    开启 · 没有开启思考时屏蔽 /think
    关闭 · 强制思考:至少 160、最多 1000 个 think token
  生成方式:启用格式约束
  达到总 token 上限后为音频解析补齐 SEP_2:开启
  语音段以 im_end 结束时换成 SEP_2 解析:开启
  生成后的音频解析补齐:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:未真正达到总 token 上限,或已自然结束
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  以 im_end 结束时的音频解析替换:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:回合不是以 im_end 结束,无需替换
    被替换的模型输出标记:(空)
    被替换的 token IDs(模型采样):
      无
    被替换 token 在新生成序列中的位置:未记录
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  采样分数处理器:
    1)CV3FormatProcessor
  强制生成规则:
    1)[SEP_1] after <|im_end|>
    2)[SEP_2] at maximum audio length
  本轮记录的实际规则:
    1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
    2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
    3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
    4)没有正在生成的语音段时,屏蔽 im_start。
    5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
    6)没有正在生成的语音段时,屏蔽 SIL。
    7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
    8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
    9)本段至少生成 1 个音频 code 后才允许 SEP_2。
    10)本段达到 250 个音频 code 时强制 SEP_2。
    11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
    12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
    13)think 尚未关闭时,屏蔽消息结束标记 im_end。
    14)think 尚未关闭时,屏蔽新的 think 开始标记。
    15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
    16)当前不在思考中时,屏蔽无对应开始标记的 /think。
  本轮是否实际强制生成 SEP_1:开启
  实际强制生成事件:
    1)
      触发规则:force_sep1_after_im_end
      新生成序列中的位置:10
      token ID:151670
  音频长度计数口径:Valid CV3 codes in each open SEP_1..SEP_2 segment; prompt and non-audio tokens excluded
  每段最少音频 tokens:1
  每段最多音频 tokens:250
  采样设置:
    随机采样:开启
    温度:0.7
    Top-p:0.9
    Top-k:50
    重复惩罚:1.0
    随机种子:0
  最多新生成 tokens:3072
  思考提示前缀:(空)
  手工预填的 Assistant 前缀:(空)
  原始输出范围:raw_text and generated_token_ids contain only newly sampled continuation; combined_raw_text includes the input prefix
  停止条件:First complete SEP_2 or natural turn end
  历史消息的保存方式:Outer im_end is added only to message history, never to sampled raw output
生成后的音频解析补齐:
  是否启用:开启
  本轮是否实际补齐:关闭
  补齐状态:未真正达到总 token 上限,或已自然结束
  人工补齐的标记:(空)
  人工补齐的 token IDs(不属于模型采样):
    无
  仅用于音频解析,原始输出和历史保持原样:开启
  有效音频 tokens:0
完整思考
模型本轮没有生成思考文本。
完整原始输出(含特殊标记和音频 tokens)
I'm doing great, thanks for asking.<|im_end|>[SEP_1]<|audio_tk_4713|><|audio_tk_244|><|audio_tk_2321|><|audio_tk_2402|><|audio_tk_5826|><|audio_tk_566|><|audio_tk_457|><|audio_tk_663|><|audio_tk_1651|><|audio_tk_1515|><|audio_tk_3916|><|audio_tk_6303|><|audio_tk_236|><|audio_tk_73|><|audio_tk_179|><|audio_tk_3653|><|audio_tk_1493|><|audio_tk_6299|><|audio_tk_6283|><|audio_tk_6023|><|audio_tk_1622|><|audio_tk_663|><|audio_tk_681|><|audio_tk_2409|><|audio_tk_2406|><|audio_tk_111|><|audio_tk_243|><|audio_tk_243|><|audio_tk_243|><|audio_tk_246|><|audio_tk_246|><|audio_tk_249|><|audio_tk_501|><|audio_tk_1221|><|audio_tk_4830|><|audio_tk_4851|><|audio_tk_236|><|audio_tk_98|><|audio_tk_4860|><|audio_tk_5056|><|audio_tk_2702|><|audio_tk_5867|><|audio_tk_5975|><|audio_tk_6289|><|audio_tk_4828|><|audio_tk_4832|><|audio_tk_5226|><|audio_tk_4860|><|audio_tk_2517|><|audio_tk_170|><|audio_tk_3809|><|audio_tk_6013|><|audio_tk_128|><|audio_tk_73|>[SEP_2]
你 · 第 2 条用户消息 · Qwen-TTS 平静男声
What did you do last night?
模型 · spkname128 checkpoint22010 Instruction 合并(1.0)
I stayed up late watching movies.
语音格式约束
本轮实际采样和格式约束
格式约束总开关:开启
逐项格式约束:
  开启 · 回答至少有一个字母或数字
  开启 · 文字阶段屏蔽音频 code
  开启 · 文字阶段屏蔽 SEP_2
  开启 · 文字阶段屏蔽新消息标记
  开启 · 文字阶段屏蔽 caption 标记
  开启 · 文字阶段屏蔽 SIL 标记
  开启 · 文字 im_end 后强制 SEP_1
  开启 · 语音阶段只允许音频 code 和 SEP_2
  开启 · 达到最少音频 tokens 才允许 SEP_2
  开启 · 达到最多音频 tokens 时强制 SEP_2
  开启 · 完整语音段的 SEP_2 后立即停止
  开启 · 思考中屏蔽语音开始标记
  开启 · 思考中屏蔽 im_end
  开启 · 思考中禁止嵌套 think
  开启 · 回答开始或思考结束后禁止再开 think
  开启 · 没有开启思考时屏蔽 /think
  关闭 · 强制思考:至少 160、最多 1000 个 think token
本轮记录的实际规则:
  1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
  2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
  3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
  4)没有正在生成的语音段时,屏蔽 im_start。
  5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
  6)没有正在生成的语音段时,屏蔽 SIL。
  7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
  8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
  9)本段至少生成 1 个音频 code 后才允许 SEP_2。
  10)本段达到 250 个音频 code 时强制 SEP_2。
  11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
  12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
  13)think 尚未关闭时,屏蔽消息结束标记 im_end。
  14)think 尚未关闭时,屏蔽新的 think 开始标记。
  15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
  16)当前不在思考中时,屏蔽无对应开始标记的 /think。
每段最少音频 tokens:1
每段最多音频 tokens:250
达到总 token 上限后为音频解析补齐 SEP_2:开启
语音段以 im_end 结束时换成 SEP_2 解析:开启
生成策略:
  格式约束总开关:开启
  逐项格式约束:
    开启 · 回答至少有一个字母或数字
    开启 · 文字阶段屏蔽音频 code
    开启 · 文字阶段屏蔽 SEP_2
    开启 · 文字阶段屏蔽新消息标记
    开启 · 文字阶段屏蔽 caption 标记
    开启 · 文字阶段屏蔽 SIL 标记
    开启 · 文字 im_end 后强制 SEP_1
    开启 · 语音阶段只允许音频 code 和 SEP_2
    开启 · 达到最少音频 tokens 才允许 SEP_2
    开启 · 达到最多音频 tokens 时强制 SEP_2
    开启 · 完整语音段的 SEP_2 后立即停止
    开启 · 思考中屏蔽语音开始标记
    开启 · 思考中屏蔽 im_end
    开启 · 思考中禁止嵌套 think
    开启 · 回答开始或思考结束后禁止再开 think
    开启 · 没有开启思考时屏蔽 /think
    关闭 · 强制思考:至少 160、最多 1000 个 think token
  生成方式:启用格式约束
  达到总 token 上限后为音频解析补齐 SEP_2:开启
  语音段以 im_end 结束时换成 SEP_2 解析:开启
  生成后的音频解析补齐:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:未真正达到总 token 上限,或已自然结束
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  以 im_end 结束时的音频解析替换:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:回合不是以 im_end 结束,无需替换
    被替换的模型输出标记:(空)
    被替换的 token IDs(模型采样):
      无
    被替换 token 在新生成序列中的位置:未记录
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  采样分数处理器:
    1)CV3FormatProcessor
  强制生成规则:
    1)[SEP_1] after <|im_end|>
    2)[SEP_2] at maximum audio length
  本轮记录的实际规则:
    1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
    2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
    3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
    4)没有正在生成的语音段时,屏蔽 im_start。
    5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
    6)没有正在生成的语音段时,屏蔽 SIL。
    7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
    8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
    9)本段至少生成 1 个音频 code 后才允许 SEP_2。
    10)本段达到 250 个音频 code 时强制 SEP_2。
    11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
    12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
    13)think 尚未关闭时,屏蔽消息结束标记 im_end。
    14)think 尚未关闭时,屏蔽新的 think 开始标记。
    15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
    16)当前不在思考中时,屏蔽无对应开始标记的 /think。
  本轮是否实际强制生成 SEP_1:开启
  实际强制生成事件:
    1)
      触发规则:force_sep1_after_im_end
      新生成序列中的位置:8
      token ID:151670
  音频长度计数口径:Valid CV3 codes in each open SEP_1..SEP_2 segment; prompt and non-audio tokens excluded
  每段最少音频 tokens:1
  每段最多音频 tokens:250
  采样设置:
    随机采样:开启
    温度:0.7
    Top-p:0.9
    Top-k:50
    重复惩罚:1.0
    随机种子:0
  最多新生成 tokens:3072
  思考提示前缀:(空)
  手工预填的 Assistant 前缀:(空)
  原始输出范围:raw_text and generated_token_ids contain only newly sampled continuation; combined_raw_text includes the input prefix
  停止条件:First complete SEP_2 or natural turn end
  历史消息的保存方式:Outer im_end is added only to message history, never to sampled raw output
生成后的音频解析补齐:
  是否启用:开启
  本轮是否实际补齐:关闭
  补齐状态:未真正达到总 token 上限,或已自然结束
  人工补齐的标记:(空)
  人工补齐的 token IDs(不属于模型采样):
    无
  仅用于音频解析,原始输出和历史保持原样:开启
  有效音频 tokens:0
完整思考
模型本轮没有生成思考文本。
完整原始输出(含特殊标记和音频 tokens)
I stayed up late watching movies.<|im_end|>[SEP_1]<|audio_tk_4713|><|audio_tk_490|><|audio_tk_243|><|audio_tk_1|><|audio_tk_2281|><|audio_tk_2402|><|audio_tk_4585|><|audio_tk_6023|><|audio_tk_5535|><|audio_tk_4944|><|audio_tk_651|><|audio_tk_1383|><|audio_tk_6310|><|audio_tk_4349|><|audio_tk_2121|><|audio_tk_6522|><|audio_tk_4750|><|audio_tk_494|><|audio_tk_494|><|audio_tk_1719|><|audio_tk_3906|><|audio_tk_5556|><|audio_tk_4349|><|audio_tk_1878|><|audio_tk_1718|><|audio_tk_1478|><|audio_tk_5861|><|audio_tk_4424|><|audio_tk_4832|><|audio_tk_1140|><|audio_tk_650|><|audio_tk_5054|><|audio_tk_1658|><|audio_tk_155|><|audio_tk_74|><|audio_tk_80|><|audio_tk_3715|><|audio_tk_3705|><|audio_tk_3676|><|audio_tk_1217|><|audio_tk_1789|><|audio_tk_3808|><|audio_tk_1622|><|audio_tk_892|><|audio_tk_5670|><|audio_tk_4941|><|audio_tk_4728|>[SEP_2]
你 · 第 3 条用户消息 · Qwen-TTS 平静男声
Which movie did you watch?
模型 · spkname128 checkpoint22010 Instruction 合并(1.0)
I watched the movie The Matrix.
语音格式约束
本轮实际采样和格式约束
格式约束总开关:开启
逐项格式约束:
  开启 · 回答至少有一个字母或数字
  开启 · 文字阶段屏蔽音频 code
  开启 · 文字阶段屏蔽 SEP_2
  开启 · 文字阶段屏蔽新消息标记
  开启 · 文字阶段屏蔽 caption 标记
  开启 · 文字阶段屏蔽 SIL 标记
  开启 · 文字 im_end 后强制 SEP_1
  开启 · 语音阶段只允许音频 code 和 SEP_2
  开启 · 达到最少音频 tokens 才允许 SEP_2
  开启 · 达到最多音频 tokens 时强制 SEP_2
  开启 · 完整语音段的 SEP_2 后立即停止
  开启 · 思考中屏蔽语音开始标记
  开启 · 思考中屏蔽 im_end
  开启 · 思考中禁止嵌套 think
  开启 · 回答开始或思考结束后禁止再开 think
  开启 · 没有开启思考时屏蔽 /think
  关闭 · 强制思考:至少 160、最多 1000 个 think token
本轮记录的实际规则:
  1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
  2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
  3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
  4)没有正在生成的语音段时,屏蔽 im_start。
  5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
  6)没有正在生成的语音段时,屏蔽 SIL。
  7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
  8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
  9)本段至少生成 1 个音频 code 后才允许 SEP_2。
  10)本段达到 250 个音频 code 时强制 SEP_2。
  11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
  12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
  13)think 尚未关闭时,屏蔽消息结束标记 im_end。
  14)think 尚未关闭时,屏蔽新的 think 开始标记。
  15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
  16)当前不在思考中时,屏蔽无对应开始标记的 /think。
每段最少音频 tokens:1
每段最多音频 tokens:250
达到总 token 上限后为音频解析补齐 SEP_2:开启
语音段以 im_end 结束时换成 SEP_2 解析:开启
生成策略:
  格式约束总开关:开启
  逐项格式约束:
    开启 · 回答至少有一个字母或数字
    开启 · 文字阶段屏蔽音频 code
    开启 · 文字阶段屏蔽 SEP_2
    开启 · 文字阶段屏蔽新消息标记
    开启 · 文字阶段屏蔽 caption 标记
    开启 · 文字阶段屏蔽 SIL 标记
    开启 · 文字 im_end 后强制 SEP_1
    开启 · 语音阶段只允许音频 code 和 SEP_2
    开启 · 达到最少音频 tokens 才允许 SEP_2
    开启 · 达到最多音频 tokens 时强制 SEP_2
    开启 · 完整语音段的 SEP_2 后立即停止
    开启 · 思考中屏蔽语音开始标记
    开启 · 思考中屏蔽 im_end
    开启 · 思考中禁止嵌套 think
    开启 · 回答开始或思考结束后禁止再开 think
    开启 · 没有开启思考时屏蔽 /think
    关闭 · 强制思考:至少 160、最多 1000 个 think token
  生成方式:启用格式约束
  达到总 token 上限后为音频解析补齐 SEP_2:开启
  语音段以 im_end 结束时换成 SEP_2 解析:开启
  生成后的音频解析补齐:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:未真正达到总 token 上限,或已自然结束
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  以 im_end 结束时的音频解析替换:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:回合不是以 im_end 结束,无需替换
    被替换的模型输出标记:(空)
    被替换的 token IDs(模型采样):
      无
    被替换 token 在新生成序列中的位置:未记录
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  采样分数处理器:
    1)CV3FormatProcessor
  强制生成规则:
    1)[SEP_1] after <|im_end|>
    2)[SEP_2] at maximum audio length
  本轮记录的实际规则:
    1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
    2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
    3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
    4)没有正在生成的语音段时,屏蔽 im_start。
    5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
    6)没有正在生成的语音段时,屏蔽 SIL。
    7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
    8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
    9)本段至少生成 1 个音频 code 后才允许 SEP_2。
    10)本段达到 250 个音频 code 时强制 SEP_2。
    11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
    12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
    13)think 尚未关闭时,屏蔽消息结束标记 im_end。
    14)think 尚未关闭时,屏蔽新的 think 开始标记。
    15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
    16)当前不在思考中时,屏蔽无对应开始标记的 /think。
  本轮是否实际强制生成 SEP_1:开启
  实际强制生成事件:
    1)
      触发规则:force_sep1_after_im_end
      新生成序列中的位置:8
      token ID:151670
  音频长度计数口径:Valid CV3 codes in each open SEP_1..SEP_2 segment; prompt and non-audio tokens excluded
  每段最少音频 tokens:1
  每段最多音频 tokens:250
  采样设置:
    随机采样:开启
    温度:0.7
    Top-p:0.9
    Top-k:50
    重复惩罚:1.0
    随机种子:0
  最多新生成 tokens:3072
  思考提示前缀:(空)
  手工预填的 Assistant 前缀:(空)
  原始输出范围:raw_text and generated_token_ids contain only newly sampled continuation; combined_raw_text includes the input prefix
  停止条件:First complete SEP_2 or natural turn end
  历史消息的保存方式:Outer im_end is added only to message history, never to sampled raw output
生成后的音频解析补齐:
  是否启用:开启
  本轮是否实际补齐:关闭
  补齐状态:未真正达到总 token 上限,或已自然结束
  人工补齐的标记:(空)
  人工补齐的 token IDs(不属于模型采样):
    无
  仅用于音频解析,原始输出和历史保持原样:开启
  有效音频 tokens:0
完整思考
模型本轮没有生成思考文本。
完整原始输出(含特殊标记和音频 tokens)
I watched the movie The Matrix.<|im_end|>[SEP_1]<|audio_tk_4713|><|audio_tk_490|><|audio_tk_243|><|audio_tk_1|><|audio_tk_2281|><|audio_tk_2402|><|audio_tk_4585|><|audio_tk_6042|><|audio_tk_1487|><|audio_tk_1478|><|audio_tk_5861|><|audio_tk_4667|><|audio_tk_2906|><|audio_tk_1140|><|audio_tk_2840|><|audio_tk_5030|><|audio_tk_651|><|audio_tk_492|><|audio_tk_1302|><|audio_tk_5883|><|audio_tk_80|><|audio_tk_80|><|audio_tk_3688|><|audio_tk_3705|><|audio_tk_1758|><|audio_tk_1946|><|audio_tk_4136|><|audio_tk_4106|><|audio_tk_1919|><|audio_tk_510|><|audio_tk_6171|><|audio_tk_781|><|audio_tk_80|><|audio_tk_80|><|audio_tk_5556|><|audio_tk_6302|><|audio_tk_1649|><|audio_tk_664|><|audio_tk_2840|><|audio_tk_5705|><|audio_tk_3761|><|audio_tk_6010|><|audio_tk_196|><|audio_tk_170|><|audio_tk_4571|><|audio_tk_4863|><|audio_tk_4941|><|audio_tk_4728|>[SEP_2]
你 · 第 4 条用户消息 · Qwen-TTS 平静男声
What is this movie all about?
模型 · spkname128 checkpoint22010 Instruction 合并(1.0)
It's about a computer-generated world that is indistinguishable from reality.
语音格式约束
本轮实际采样和格式约束
格式约束总开关:开启
逐项格式约束:
  开启 · 回答至少有一个字母或数字
  开启 · 文字阶段屏蔽音频 code
  开启 · 文字阶段屏蔽 SEP_2
  开启 · 文字阶段屏蔽新消息标记
  开启 · 文字阶段屏蔽 caption 标记
  开启 · 文字阶段屏蔽 SIL 标记
  开启 · 文字 im_end 后强制 SEP_1
  开启 · 语音阶段只允许音频 code 和 SEP_2
  开启 · 达到最少音频 tokens 才允许 SEP_2
  开启 · 达到最多音频 tokens 时强制 SEP_2
  开启 · 完整语音段的 SEP_2 后立即停止
  开启 · 思考中屏蔽语音开始标记
  开启 · 思考中屏蔽 im_end
  开启 · 思考中禁止嵌套 think
  开启 · 回答开始或思考结束后禁止再开 think
  开启 · 没有开启思考时屏蔽 /think
  关闭 · 强制思考:至少 160、最多 1000 个 think token
本轮记录的实际规则:
  1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
  2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
  3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
  4)没有正在生成的语音段时,屏蔽 im_start。
  5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
  6)没有正在生成的语音段时,屏蔽 SIL。
  7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
  8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
  9)本段至少生成 1 个音频 code 后才允许 SEP_2。
  10)本段达到 250 个音频 code 时强制 SEP_2。
  11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
  12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
  13)think 尚未关闭时,屏蔽消息结束标记 im_end。
  14)think 尚未关闭时,屏蔽新的 think 开始标记。
  15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
  16)当前不在思考中时,屏蔽无对应开始标记的 /think。
每段最少音频 tokens:1
每段最多音频 tokens:250
达到总 token 上限后为音频解析补齐 SEP_2:开启
语音段以 im_end 结束时换成 SEP_2 解析:开启
生成策略:
  格式约束总开关:开启
  逐项格式约束:
    开启 · 回答至少有一个字母或数字
    开启 · 文字阶段屏蔽音频 code
    开启 · 文字阶段屏蔽 SEP_2
    开启 · 文字阶段屏蔽新消息标记
    开启 · 文字阶段屏蔽 caption 标记
    开启 · 文字阶段屏蔽 SIL 标记
    开启 · 文字 im_end 后强制 SEP_1
    开启 · 语音阶段只允许音频 code 和 SEP_2
    开启 · 达到最少音频 tokens 才允许 SEP_2
    开启 · 达到最多音频 tokens 时强制 SEP_2
    开启 · 完整语音段的 SEP_2 后立即停止
    开启 · 思考中屏蔽语音开始标记
    开启 · 思考中屏蔽 im_end
    开启 · 思考中禁止嵌套 think
    开启 · 回答开始或思考结束后禁止再开 think
    开启 · 没有开启思考时屏蔽 /think
    关闭 · 强制思考:至少 160、最多 1000 个 think token
  生成方式:启用格式约束
  达到总 token 上限后为音频解析补齐 SEP_2:开启
  语音段以 im_end 结束时换成 SEP_2 解析:开启
  生成后的音频解析补齐:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:未真正达到总 token 上限,或已自然结束
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  以 im_end 结束时的音频解析替换:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:回合不是以 im_end 结束,无需替换
    被替换的模型输出标记:(空)
    被替换的 token IDs(模型采样):
      无
    被替换 token 在新生成序列中的位置:未记录
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  采样分数处理器:
    1)CV3FormatProcessor
  强制生成规则:
    1)[SEP_1] after <|im_end|>
    2)[SEP_2] at maximum audio length
  本轮记录的实际规则:
    1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
    2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
    3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
    4)没有正在生成的语音段时,屏蔽 im_start。
    5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
    6)没有正在生成的语音段时,屏蔽 SIL。
    7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
    8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
    9)本段至少生成 1 个音频 code 后才允许 SEP_2。
    10)本段达到 250 个音频 code 时强制 SEP_2。
    11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
    12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
    13)think 尚未关闭时,屏蔽消息结束标记 im_end。
    14)think 尚未关闭时,屏蔽新的 think 开始标记。
    15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
    16)当前不在思考中时,屏蔽无对应开始标记的 /think。
  本轮是否实际强制生成 SEP_1:开启
  实际强制生成事件:
    1)
      触发规则:force_sep1_after_im_end
      新生成序列中的位置:16
      token ID:151670
  音频长度计数口径:Valid CV3 codes in each open SEP_1..SEP_2 segment; prompt and non-audio tokens excluded
  每段最少音频 tokens:1
  每段最多音频 tokens:250
  采样设置:
    随机采样:开启
    温度:0.7
    Top-p:0.9
    Top-k:50
    重复惩罚:1.0
    随机种子:0
  最多新生成 tokens:3072
  思考提示前缀:(空)
  手工预填的 Assistant 前缀:(空)
  原始输出范围:raw_text and generated_token_ids contain only newly sampled continuation; combined_raw_text includes the input prefix
  停止条件:First complete SEP_2 or natural turn end
  历史消息的保存方式:Outer im_end is added only to message history, never to sampled raw output
生成后的音频解析补齐:
  是否启用:开启
  本轮是否实际补齐:关闭
  补齐状态:未真正达到总 token 上限,或已自然结束
  人工补齐的标记:(空)
  人工补齐的 token IDs(不属于模型采样):
    无
  仅用于音频解析,原始输出和历史保持原样:开启
  有效音频 tokens:0
完整思考
模型本轮没有生成思考文本。
完整原始输出(含特殊标记和音频 tokens)
It's about a computer-generated world that is indistinguishable from reality.<|im_end|>[SEP_1]<|audio_tk_4713|><|audio_tk_490|><|audio_tk_243|><|audio_tk_0|><|audio_tk_81|><|audio_tk_3080|><|audio_tk_6023|><|audio_tk_573|><|audio_tk_2781|><|audio_tk_5754|><|audio_tk_5964|><|audio_tk_512|><|audio_tk_1232|><|audio_tk_4828|><|audio_tk_2672|><|audio_tk_4670|><|audio_tk_2122|><|audio_tk_5559|><|audio_tk_196|><|audio_tk_4571|><|audio_tk_5541|><|audio_tk_1537|><|audio_tk_80|><|audio_tk_521|><|audio_tk_4595|><|audio_tk_1172|><|audio_tk_2081|><|audio_tk_2139|><|audio_tk_4301|><|audio_tk_6218|><|audio_tk_1889|><|audio_tk_673|><|audio_tk_3566|><|audio_tk_4055|><|audio_tk_5310|><|audio_tk_4855|><|audio_tk_1455|><|audio_tk_6236|><|audio_tk_3707|><|audio_tk_5867|><|audio_tk_6282|><|audio_tk_6023|><|audio_tk_1393|><|audio_tk_6024|><|audio_tk_1879|><|audio_tk_1070|><|audio_tk_992|><|audio_tk_1469|><|audio_tk_3674|><|audio_tk_6137|><|audio_tk_6218|><|audio_tk_6127|><|audio_tk_6094|><|audio_tk_6094|><|audio_tk_510|><|audio_tk_510|><|audio_tk_510|><|audio_tk_6252|><|audio_tk_4825|><|audio_tk_4308|><|audio_tk_6243|><|audio_tk_6021|><|audio_tk_6318|><|audio_tk_5430|><|audio_tk_3079|><|audio_tk_6032|><|audio_tk_1452|><|audio_tk_726|><|audio_tk_663|><|audio_tk_4350|><|audio_tk_5670|><|audio_tk_4944|><|audio_tk_654|><|audio_tk_654|><|audio_tk_6303|><|audio_tk_1208|><|audio_tk_74|><|audio_tk_734|><|audio_tk_5890|><|audio_tk_3838|><|audio_tk_5054|><|audio_tk_5054|><|audio_tk_4084|><|audio_tk_3661|><|audio_tk_512|><|audio_tk_4145|><|audio_tk_5851|><|audio_tk_6094|><|audio_tk_3892|><|audio_tk_4916|><|audio_tk_4889|><|audio_tk_5948|><|audio_tk_3725|><|audio_tk_80|><|audio_tk_809|><|audio_tk_3680|><|audio_tk_3842|><|audio_tk_1649|><|audio_tk_3836|><|audio_tk_4582|><|audio_tk_2669|><|audio_tk_2915|><|audio_tk_6120|><|audio_tk_6336|><|audio_tk_4560|><|audio_tk_1392|><|audio_tk_3813|><|audio_tk_5996|><|audio_tk_3836|><|audio_tk_3134|>[SEP_2]
你 · 第 5 条用户消息 · Qwen-TTS 平静男声
Is that real? Can we really build that world?
模型 · spkname128 checkpoint22010 Instruction 合并(1.0)
No, it's fictional.
语音格式约束
本轮实际采样和格式约束
格式约束总开关:开启
逐项格式约束:
  开启 · 回答至少有一个字母或数字
  开启 · 文字阶段屏蔽音频 code
  开启 · 文字阶段屏蔽 SEP_2
  开启 · 文字阶段屏蔽新消息标记
  开启 · 文字阶段屏蔽 caption 标记
  开启 · 文字阶段屏蔽 SIL 标记
  开启 · 文字 im_end 后强制 SEP_1
  开启 · 语音阶段只允许音频 code 和 SEP_2
  开启 · 达到最少音频 tokens 才允许 SEP_2
  开启 · 达到最多音频 tokens 时强制 SEP_2
  开启 · 完整语音段的 SEP_2 后立即停止
  开启 · 思考中屏蔽语音开始标记
  开启 · 思考中屏蔽 im_end
  开启 · 思考中禁止嵌套 think
  开启 · 回答开始或思考结束后禁止再开 think
  开启 · 没有开启思考时屏蔽 /think
  关闭 · 强制思考:至少 160、最多 1000 个 think token
本轮记录的实际规则:
  1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
  2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
  3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
  4)没有正在生成的语音段时,屏蔽 im_start。
  5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
  6)没有正在生成的语音段时,屏蔽 SIL。
  7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
  8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
  9)本段至少生成 1 个音频 code 后才允许 SEP_2。
  10)本段达到 250 个音频 code 时强制 SEP_2。
  11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
  12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
  13)think 尚未关闭时,屏蔽消息结束标记 im_end。
  14)think 尚未关闭时,屏蔽新的 think 开始标记。
  15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
  16)当前不在思考中时,屏蔽无对应开始标记的 /think。
每段最少音频 tokens:1
每段最多音频 tokens:250
达到总 token 上限后为音频解析补齐 SEP_2:开启
语音段以 im_end 结束时换成 SEP_2 解析:开启
生成策略:
  格式约束总开关:开启
  逐项格式约束:
    开启 · 回答至少有一个字母或数字
    开启 · 文字阶段屏蔽音频 code
    开启 · 文字阶段屏蔽 SEP_2
    开启 · 文字阶段屏蔽新消息标记
    开启 · 文字阶段屏蔽 caption 标记
    开启 · 文字阶段屏蔽 SIL 标记
    开启 · 文字 im_end 后强制 SEP_1
    开启 · 语音阶段只允许音频 code 和 SEP_2
    开启 · 达到最少音频 tokens 才允许 SEP_2
    开启 · 达到最多音频 tokens 时强制 SEP_2
    开启 · 完整语音段的 SEP_2 后立即停止
    开启 · 思考中屏蔽语音开始标记
    开启 · 思考中屏蔽 im_end
    开启 · 思考中禁止嵌套 think
    开启 · 回答开始或思考结束后禁止再开 think
    开启 · 没有开启思考时屏蔽 /think
    关闭 · 强制思考:至少 160、最多 1000 个 think token
  生成方式:启用格式约束
  达到总 token 上限后为音频解析补齐 SEP_2:开启
  语音段以 im_end 结束时换成 SEP_2 解析:开启
  生成后的音频解析补齐:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:未真正达到总 token 上限,或已自然结束
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  以 im_end 结束时的音频解析替换:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:回合不是以 im_end 结束,无需替换
    被替换的模型输出标记:(空)
    被替换的 token IDs(模型采样):
      无
    被替换 token 在新生成序列中的位置:未记录
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  采样分数处理器:
    1)CV3FormatProcessor
  强制生成规则:
    1)[SEP_1] after <|im_end|>
    2)[SEP_2] at maximum audio length
  本轮记录的实际规则:
    1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
    2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
    3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
    4)没有正在生成的语音段时,屏蔽 im_start。
    5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
    6)没有正在生成的语音段时,屏蔽 SIL。
    7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
    8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
    9)本段至少生成 1 个音频 code 后才允许 SEP_2。
    10)本段达到 250 个音频 code 时强制 SEP_2。
    11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
    12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
    13)think 尚未关闭时,屏蔽消息结束标记 im_end。
    14)think 尚未关闭时,屏蔽新的 think 开始标记。
    15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
    16)当前不在思考中时,屏蔽无对应开始标记的 /think。
  本轮是否实际强制生成 SEP_1:开启
  实际强制生成事件:
    1)
      触发规则:force_sep1_after_im_end
      新生成序列中的位置:7
      token ID:151670
  音频长度计数口径:Valid CV3 codes in each open SEP_1..SEP_2 segment; prompt and non-audio tokens excluded
  每段最少音频 tokens:1
  每段最多音频 tokens:250
  采样设置:
    随机采样:开启
    温度:0.7
    Top-p:0.9
    Top-k:50
    重复惩罚:1.0
    随机种子:0
  最多新生成 tokens:3072
  思考提示前缀:(空)
  手工预填的 Assistant 前缀:(空)
  原始输出范围:raw_text and generated_token_ids contain only newly sampled continuation; combined_raw_text includes the input prefix
  停止条件:First complete SEP_2 or natural turn end
  历史消息的保存方式:Outer im_end is added only to message history, never to sampled raw output
生成后的音频解析补齐:
  是否启用:开启
  本轮是否实际补齐:关闭
  补齐状态:未真正达到总 token 上限,或已自然结束
  人工补齐的标记:(空)
  人工补齐的 token IDs(不属于模型采样):
    无
  仅用于音频解析,原始输出和历史保持原样:开启
  有效音频 tokens:0
完整思考
模型本轮没有生成思考文本。
完整原始输出(含特殊标记和音频 tokens)
No, it's fictional.<|im_end|>[SEP_1]<|audio_tk_4713|><|audio_tk_487|><|audio_tk_243|><|audio_tk_0|><|audio_tk_102|><|audio_tk_240|><|audio_tk_240|><|audio_tk_1941|><|audio_tk_5340|><|audio_tk_2832|><|audio_tk_4938|><|audio_tk_5155|><|audio_tk_5854|><|audio_tk_5834|><|audio_tk_5834|><|audio_tk_2972|><|audio_tk_2242|><|audio_tk_27|><|audio_tk_0|><|audio_tk_0|><|audio_tk_0|><|audio_tk_0|><|audio_tk_0|><|audio_tk_0|><|audio_tk_0|><|audio_tk_81|><|audio_tk_3079|><|audio_tk_6275|><|audio_tk_1869|><|audio_tk_486|><|audio_tk_4941|><|audio_tk_4839|><|audio_tk_2729|><|audio_tk_4916|><|audio_tk_6270|><|audio_tk_6544|><|audio_tk_197|><|audio_tk_2384|><|audio_tk_5057|><|audio_tk_5027|><|audio_tk_4057|><|audio_tk_969|><|audio_tk_1212|><|audio_tk_4423|><|audio_tk_5123|><|audio_tk_3665|><|audio_tk_2953|>[SEP_2]
你 · 第 6 条用户消息 · Qwen-TTS 平静男声
Oh no. Sorry, but which movie you watched yesterday?
模型 · spkname128 checkpoint22010 Instruction 合并(1.0)
I watched the movie The Matrix.
语音格式约束
本轮实际采样和格式约束
格式约束总开关:开启
逐项格式约束:
  开启 · 回答至少有一个字母或数字
  开启 · 文字阶段屏蔽音频 code
  开启 · 文字阶段屏蔽 SEP_2
  开启 · 文字阶段屏蔽新消息标记
  开启 · 文字阶段屏蔽 caption 标记
  开启 · 文字阶段屏蔽 SIL 标记
  开启 · 文字 im_end 后强制 SEP_1
  开启 · 语音阶段只允许音频 code 和 SEP_2
  开启 · 达到最少音频 tokens 才允许 SEP_2
  开启 · 达到最多音频 tokens 时强制 SEP_2
  开启 · 完整语音段的 SEP_2 后立即停止
  开启 · 思考中屏蔽语音开始标记
  开启 · 思考中屏蔽 im_end
  开启 · 思考中禁止嵌套 think
  开启 · 回答开始或思考结束后禁止再开 think
  开启 · 没有开启思考时屏蔽 /think
  关闭 · 强制思考:至少 160、最多 1000 个 think token
本轮记录的实际规则:
  1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
  2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
  3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
  4)没有正在生成的语音段时,屏蔽 im_start。
  5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
  6)没有正在生成的语音段时,屏蔽 SIL。
  7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
  8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
  9)本段至少生成 1 个音频 code 后才允许 SEP_2。
  10)本段达到 250 个音频 code 时强制 SEP_2。
  11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
  12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
  13)think 尚未关闭时,屏蔽消息结束标记 im_end。
  14)think 尚未关闭时,屏蔽新的 think 开始标记。
  15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
  16)当前不在思考中时,屏蔽无对应开始标记的 /think。
每段最少音频 tokens:1
每段最多音频 tokens:250
达到总 token 上限后为音频解析补齐 SEP_2:开启
语音段以 im_end 结束时换成 SEP_2 解析:开启
生成策略:
  格式约束总开关:开启
  逐项格式约束:
    开启 · 回答至少有一个字母或数字
    开启 · 文字阶段屏蔽音频 code
    开启 · 文字阶段屏蔽 SEP_2
    开启 · 文字阶段屏蔽新消息标记
    开启 · 文字阶段屏蔽 caption 标记
    开启 · 文字阶段屏蔽 SIL 标记
    开启 · 文字 im_end 后强制 SEP_1
    开启 · 语音阶段只允许音频 code 和 SEP_2
    开启 · 达到最少音频 tokens 才允许 SEP_2
    开启 · 达到最多音频 tokens 时强制 SEP_2
    开启 · 完整语音段的 SEP_2 后立即停止
    开启 · 思考中屏蔽语音开始标记
    开启 · 思考中屏蔽 im_end
    开启 · 思考中禁止嵌套 think
    开启 · 回答开始或思考结束后禁止再开 think
    开启 · 没有开启思考时屏蔽 /think
    关闭 · 强制思考:至少 160、最多 1000 个 think token
  生成方式:启用格式约束
  达到总 token 上限后为音频解析补齐 SEP_2:开启
  语音段以 im_end 结束时换成 SEP_2 解析:开启
  生成后的音频解析补齐:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:未真正达到总 token 上限,或已自然结束
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  以 im_end 结束时的音频解析替换:
    是否启用:开启
    本轮是否实际补齐:关闭
    补齐状态:回合不是以 im_end 结束,无需替换
    被替换的模型输出标记:(空)
    被替换的 token IDs(模型采样):
      无
    被替换 token 在新生成序列中的位置:未记录
    人工补齐的标记:(空)
    人工补齐的 token IDs(不属于模型采样):
      无
    仅用于音频解析,原始输出和历史保持原样:开启
    有效音频 tokens:0
  采样分数处理器:
    1)CV3FormatProcessor
  强制生成规则:
    1)[SEP_1] after <|im_end|>
    2)[SEP_2] at maximum audio length
  本轮记录的实际规则:
    1)尚无回答正文中的字母或数字时,屏蔽 im_end 和 SEP_1;思考正文不算回答。
    2)进入 SEP_1 之前屏蔽 CV3 音频 code;也适用于思考阶段。
    3)没有正在生成的语音段时,屏蔽语音结束标记 SEP_2。
    4)没有正在生成的语音段时,屏蔽 im_start。
    5)没有正在生成的语音段时,屏蔽 CAP、/CAP、PCAP 和 /PCAP。
    6)没有正在生成的语音段时,屏蔽 SIL。
    7)思考已关闭且最后生成的 token 为 im_end 时,强制下一个 token 为 SEP_1。
    8)SEP_1 后、对应 SEP_2 前,仅允许 CV3 code 0..6560 和 SEP_2;文字、思考和消息标记都会被屏蔽。
    9)本段至少生成 1 个音频 code 后才允许 SEP_2。
    10)本段达到 250 个音频 code 时强制 SEP_2。
    11)生成对应 SEP_1 的 SEP_2 后结束本轮;关闭后仍遵守自然回合结束和总 token 上限。
    12)think 尚未关闭时屏蔽 SEP_1;音频 code 的屏蔽由文字阶段规则控制。
    13)think 尚未关闭时,屏蔽消息结束标记 im_end。
    14)think 尚未关闭时,屏蔽新的 think 开始标记。
    15)回答已有字母或数字,或本轮曾开启思考后,屏蔽新的 think 开始标记。
    16)当前不在思考中时,屏蔽无对应开始标记的 /think。
  本轮是否实际强制生成 SEP_1:开启
  实际强制生成事件:
    1)
      触发规则:force_sep1_after_im_end
      新生成序列中的位置:8
      token ID:151670
  音频长度计数口径:Valid CV3 codes in each open SEP_1..SEP_2 segment; prompt and non-audio tokens excluded
  每段最少音频 tokens:1
  每段最多音频 tokens:250
  采样设置:
    随机采样:开启
    温度:0.7
    Top-p:0.9
    Top-k:50
    重复惩罚:1.0
    随机种子:0
  最多新生成 tokens:3072
  思考提示前缀:(空)
  手工预填的 Assistant 前缀:(空)
  原始输出范围:raw_text and generated_token_ids contain only newly sampled continuation; combined_raw_text includes the input prefix
  停止条件:First complete SEP_2 or natural turn end
  历史消息的保存方式:Outer im_end is added only to message history, never to sampled raw output
生成后的音频解析补齐:
  是否启用:开启
  本轮是否实际补齐:关闭
  补齐状态:未真正达到总 token 上限,或已自然结束
  人工补齐的标记:(空)
  人工补齐的 token IDs(不属于模型采样):
    无
  仅用于音频解析,原始输出和历史保持原样:开启
  有效音频 tokens:0
完整思考
模型本轮没有生成思考文本。
完整原始输出(含特殊标记和音频 tokens)
I watched the movie The Matrix.<|im_end|>[SEP_1]<|audio_tk_4713|><|audio_tk_490|><|audio_tk_243|><|audio_tk_1|><|audio_tk_2281|><|audio_tk_2402|><|audio_tk_4585|><|audio_tk_6042|><|audio_tk_1487|><|audio_tk_1478|><|audio_tk_3674|><|audio_tk_4667|><|audio_tk_2906|><|audio_tk_1140|><|audio_tk_2840|><|audio_tk_5030|><|audio_tk_651|><|audio_tk_492|><|audio_tk_573|><|audio_tk_5883|><|audio_tk_80|><|audio_tk_80|><|audio_tk_3688|><|audio_tk_3705|><|audio_tk_1758|><|audio_tk_1946|><|audio_tk_4136|><|audio_tk_4106|><|audio_tk_1919|><|audio_tk_510|><|audio_tk_6171|><|audio_tk_781|><|audio_tk_80|><|audio_tk_80|><|audio_tk_5556|><|audio_tk_6302|><|audio_tk_1649|><|audio_tk_664|><|audio_tk_2840|><|audio_tk_5705|><|audio_tk_3761|><|audio_tk_6010|><|audio_tk_196|><|audio_tk_170|><|audio_tk_4571|><|audio_tk_4863|><|audio_tk_4941|><|audio_tk_4728|>[SEP_2]