MCPcopy Create free account
hub / github.com/0xShug0/audio.cpp / handle_transcription

Method handle_transcription

app/server/runtime.cpp:618–627  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

616 out << "]";
617 }
618 if (!result.speech_segments.empty()) {
619 field("segments");
620 out << "[";
621 for (size_t i = 0; i < result.speech_segments.size(); ++i) {
622 if (i != 0) {
623 out << ",";
624 }
625 const auto & segment = result.speech_segments[i];
626 out << "{\"start_sample\":" << segment.span.start_sample
627 << ",\"end_sample\":" << segment.span.end_sample
628 << ",\"confidence\":" << segment.confidence;
629 if (!segment.text.empty()) {
630 out << ",\"text\":" << json_quote(segment.text);

Callers

nothing calls this directly

Calls 3

findMethod · 0.45
endMethod · 0.45

Tested by

no test coverage detected