Skip to content

Conversation

@jiwon-oai
Copy link
Collaborator

@jiwon-oai jiwon-oai commented Jan 6, 2026

Add an input.transcribe op that calls ChatKitServer.transcribe method with audio bytes and the mimetype. Users can override the transcribe() method to call a speech-to-text API and return the result as TranscriptionResult.

Example end-to-end flow with ChatKit.js:

collapsed-composer-to-single-line-textarea.mov

@jiwon-oai jiwon-oai force-pushed the speech-to-text-support branch from dae65ba to 60ee7a4 Compare January 13, 2026 18:37
@jiwon-oai jiwon-oai marked this pull request as ready for review January 15, 2026 23:26
@jiwon-oai jiwon-oai changed the title Support dictation with input.transcribe op and ChatKitServer.transcribe method Support dictation with input.transcribe op and ChatKitServer.transcribe method Jan 15, 2026
@jiwon-oai jiwon-oai force-pushed the speech-to-text-support branch from 60ee7a4 to b79fb04 Compare January 15, 2026 23:55
@jiwon-oai jiwon-oai force-pushed the speech-to-text-support branch 4 times, most recently from 21590d8 to 57e5791 Compare January 21, 2026 05:24
@jiwon-oai jiwon-oai force-pushed the speech-to-text-support branch from 57e5791 to 8585d1f Compare January 21, 2026 05:28
@jiwon-oai jiwon-oai force-pushed the speech-to-text-support branch from 8833ead to 4e1156d Compare January 21, 2026 05:31
@jiwon-oai jiwon-oai added this pull request to the merge queue Jan 21, 2026
Merged via the queue into main with commit eeba994 Jan 21, 2026
1 check passed
@jiwon-oai jiwon-oai deleted the speech-to-text-support branch January 21, 2026 05:44
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.

3 participants