{ "name": "03_pidgin_bargein", "desc": "Nigerian Pidgin throughout, with a barge-in. User turns TTS-synthesized (Flash, female voice).", "user_turns": [ { "label": "TTS-synthesized user turn [identical input audio recovered from the 2026-10-24 demo]", "text": "How far? Abeg, wetin I fit cook tonight wey no go take long?", "wav": "/scratch/duplex_v2/user_audio/03_pidgin_bargein_turn0.wav", "orig_label": "TTS-synthesized user turn" }, { "label": "TTS-synthesized user turn (barge-in 1.2 s into the reply) [identical input audio recovered from the 2026-10-24 demo]", "text": "No be rice o, I no get rice for house.", "barge_at": 1.2, "wav": "/scratch/duplex_v2/user_audio/03_pidgin_bargein_turn1.wav", "orig_label": "TTS-synthesized user turn (barge-in 1.2 s into the reply)" }, { "label": "TTS-synthesized user turn [identical input audio recovered from the 2026-10-24 demo]", "text": "Okay, na so. Thank you well well.", "wav": "/scratch/duplex_v2/user_audio/03_pidgin_bargein_turn2.wav", "orig_label": "TTS-synthesized user turn" } ], "turns": [ { "turn": 0, "user_label": "TTS-synthesized user turn [identical input audio recovered from the 2026-10-24 demo]", "user_ref": "How far? Abeg, wetin I fit cook tonight wey no go take long?", "user_start": 0.7, "user_onset": 0.764, "backchannels": [], "asr": "how far i beg wetin i fit cook tonight when no go take long", "asr_s": 0.086, "eot_wait_s": 0.576, "speech_end": 4.768, "target": { "mix": { "pcm": 1.0 }, "matrix": "pcm", "pattern": [ "greeting:pcm" ] }, "target_desc": "Match the user's language mix: Nigerian Pidgin about 100% of the words. The main (matrix) language is Nigerian Pidgin. The user greeted in Nigerian Pidgin: open with a short Nigerian Pidgin greeting. Reply only in Nigerian Pidgin.", "reply": "How far! You fit cook moi moi or amala with egusi soup, e no go pass twenty minutes. You dey need pepper?", "reply_mix": { "pcm": 1.0 }, "tvd": 0.0, "how": "first_round", "first_cand_ok": true, "rounds": [ { "round": 0, "llm_s": 0.232, "cands": [ { "text": "How far! You fit cook moi moi or amala with egusi soup, e no go pass twenty minutes. You dey need pepper?", "ok": true, "why": [], "tvd": 0.0 }, { "text": "How far! You fit cook efo riro with pepper soup, e no go take long. You get pepper for that?", "ok": true, "why": [], "tvd": 0.0 }, { "text": "How far! You fit cook pepper soup with garri, e no go pass twenty minutes. You get pepper for that?", "ok": true, "why": [], "tvd": 0.0 } ] } ], "mix_s": 0.0099, "llm_s": 0.232, "tts_first_s": 0.662, "spec_start_s": 0.256, "compute_to_first_audio_s": 1.003, "tts_breakdown": { "fe": 0.0, "lm": 0.516, "flow_voc": 0.22, "n_tok": 33, "audio_s": 1.32 }, "tts_chunks_s": [ 0.662, 5.019, 0.736 ], "first_audio": 6.027, "reply_end": 19.286, "latency_s": 1.259 }, { "turn": 1, "user_label": "TTS-synthesized user turn (barge-in 1.2 s into the reply) [identical input audio recovered from the 2026-10-24 demo]", "user_ref": "No be rice o, I no get rice for house.", "user_start": 7.227, "user_onset": 7.493, "backchannels": [], "barge": { "user_onset": 7.493, "detected": 7.712, "agent_stopped": 7.752, "reaction_s": 0.259, "agent_chunks_played": 1, "agent_chunks_total": 3 }, "asr": "no be rice oh i no get rice for house", "asr_s": 0.082, "eot_wait_s": 0.576, "speech_end": 11.072, "target": { "mix": { "pcm": 1.0 }, "matrix": "pcm", "pattern": [] }, "target_desc": "Match the user's language mix: Nigerian Pidgin about 100% of the words. The main (matrix) language is Nigerian Pidgin. Reply only in Nigerian Pidgin.", "reply": "Abeg, no worry! You fit cook beans with pepper soup—no rice, no problem. Wetin you fit use?", "reply_mix": { "pcm": 1.0 }, "tvd": 0.0, "how": "first_round", "first_cand_ok": true, "rounds": [ { "round": 0, "llm_s": 0.221, "cands": [ { "text": "Abeg, no worry! You fit cook beans with pepper soup—no rice, no problem. Wetin you fit use?", "ok": true, "why": [], "tvd": 0.0 }, { "text": "Abeg, no worry! You fit make garri and beans with pepper soup—no go take more than twenty minutes.", "ok": true, "why": [], "tvd": 0.0 }, { "text": "No wahala, you fit cook garri with beans, e no go take long and no need rice.", "ok": true, "why": [], "tvd": 0.0 } ] } ], "mix_s": 0.0069, "llm_s": 0.221, "tts_first_s": 1.206, "spec_start_s": 0.256, "compute_to_first_audio_s": 1.528, "tts_breakdown": { "fe": 0.0, "lm": 0.755, "flow_voc": 0.223, "n_tok": 47, "audio_s": 1.88 }, "tts_chunks_s": [ 1.206, 2.214, 0.978 ], "first_audio": 12.856, "reply_end": 21.776, "latency_s": 1.784 }, { "turn": 2, "user_label": "TTS-synthesized user turn [identical input audio recovered from the 2026-10-24 demo]", "user_ref": "Okay, na so. Thank you well well.", "user_start": 22.476, "user_onset": 22.746, "backchannels": [], "asr": "oka na so thank you gbee well", "asr_s": 0.065, "eot_wait_s": 0.576, "speech_end": 26.464, "target": { "mix": { "pcm": 1.0 }, "matrix": "pcm", "pattern": [ "discourse:pcm" ] }, "target_desc": "Match the user's language mix: Nigerian Pidgin about 100% of the words. The main (matrix) language is Nigerian Pidgin. Sprinkle a Nigerian Pidgin discourse word or two the way the user did. Reply only in Nigerian Pidgin.", "reply": "Na so, thank you well well! I dey glad I fit help. We go see later, no wahala.", "reply_mix": { "pcm": 1.0 }, "tvd": 0.0, "how": "first_round", "first_cand_ok": true, "rounds": [ { "round": 0, "llm_s": 0.204, "cands": [ { "text": "Na so, thank you well well! I dey glad I fit help. We go see later, no wahala.", "ok": true, "why": [], "tvd": 0.0 }, { "text": "Na so! Thank you well well. We go see later, no wahala.", "ok": true, "why": [], "tvd": 0.0 }, { "text": "Na so! Thank you well well, my friend. We go see later, no wahala.", "ok": true, "why": [], "tvd": 0.0 } ] } ], "mix_s": 0.0048, "llm_s": 0.204, "tts_first_s": 1.289, "spec_start_s": 0.256, "compute_to_first_audio_s": 1.576, "tts_breakdown": { "fe": 0.0, "lm": 1.203, "flow_voc": 0.222, "n_tok": 73, "audio_s": 2.92 }, "tts_chunks_s": [ 1.289, 0.964, 1.425 ], "first_audio": 28.296, "reply_end": 35.696, "latency_s": 1.832 } ] }