Interface: LiveSession
Defined in: packages/core/src/listen.ts:83
A live transcription session handle returned by listen()
Properties
state
readonlystate:LiveSessionState
Defined in: packages/core/src/listen.ts:93
Current session state
Methods
close()
close():
void
Defined in: packages/core/src/listen.ts:87
Close the session gracefully
Returns
void
pause()
pause():
void
Defined in: packages/core/src/listen.ts:89
Pause audio sending — chunks are buffered until resume()
Returns
void
resume()
resume():
void
Defined in: packages/core/src/listen.ts:91
Resume audio sending and flush buffered chunks
Returns
void
sendAudio()
sendAudio(
data):void
Defined in: packages/core/src/listen.ts:85
Send audio data to the transcription service
Parameters
data
ArrayBuffer | Uint8Array<ArrayBufferLike>
Returns
void