Skip to content

stt(): attach a call_record attribute to the transcription#11

Merged
TroyHernandez merged 2 commits into
mainfrom
call-sidecars
Jun 12, 2026
Merged

stt(): attach a call_record attribute to the transcription#11
TroyHernandez merged 2 commits into
mainfrom
call-sidecars

Conversation

@TroyHernandez

Copy link
Copy Markdown
Contributor

stt.api leg of the provenance arc (cornball-ai/xtx.api#11, cornball-ai/tts.api#6). stt() returns an R object rather than writing a media file, so its provenance rides as a "call_record" attribute (cornball_sidecar v1): resolved request, backend actually used, elapsed, timestamp. Anything that serializes the transcription (lc40's srt_text.RDS) keeps the record with it. 27/27 tests.

stt produces an R object rather than a media file, so its provenance
rides as an attribute instead of a sidecar file (cornball_sidecar v1,
matching xtx.api/tts.api): the resolved request, the backend actually
used, elapsed seconds, and a timestamp. Callers that serialize the
result (e.g. lc40's srt_text.RDS) keep the provenance with it.
@TroyHernandez TroyHernandez merged commit 3dd89a6 into main Jun 12, 2026
2 checks passed
@TroyHernandez TroyHernandez deleted the call-sidecars branch June 12, 2026 00:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant