ksjakj
10/07/2025, 5:52 PMVapi Support Bot
10/07/2025, 5:54 PMjs
const channel = channelIndex === 0 ? "customer" : "assistant";
// Emit transcript for both customer and assistant
emitTranscription(text, channel);
Make sure your transcriber processes both channel_index: 0 (user) and channel_index: 1 (assistant) so the AI can "hear" itself and avoid looping. See the [Vapi custom transcriber guide](https://docs.vapi.ai/customization/custom-transcriber) for a full example.
Source:
- [Custom transcriber integration guide](https://docs.vapi.ai/customization/custom-transcriber)ksjakj
10/07/2025, 6:01 PMShubham Bajaj
10/09/2025, 6:53 PMkyle
10/09/2025, 7:44 PM{
"role": "user",
"time": 1759855725612,
"endTime": 1759855725612,
"message": "",
"duration": 0,
"metadata": {
"wordLevelConfidence": [
{
"end": 0,
"word": "",
"start": 0,
"confidence": 1,
"punctuated_word": ""
}
]
},
"secondsFromStart": 0.756
}kyle
10/09/2025, 7:46 PMksjakj
10/10/2025, 1:41 PMksjakj
10/10/2025, 3:23 PMksjakj
10/12/2025, 5:34 PMBlacky
10/22/2025, 10:38 PMksjakj
10/23/2025, 6:35 PMksjakj
10/23/2025, 6:36 PMksjakj
10/24/2025, 10:07 PMChiranjeet Mishra
11/03/2025, 11:54 PMBlacky
11/05/2025, 6:45 PMChiranjeet Mishra
11/07/2025, 6:59 PM