Documentation Index
Fetch the complete documentation index at: https://docs.medera.info/llms.txt
Use this file to discover all available pages before exploring further.
Streams
const stream = await client.streams.open({
sessionId,
audio: { sampleRate: 16000, encoding: 'pcm_s16le' },
features: ['transcript', 'soap', 'codes', 'span_anchors'],
});
stream.on('transcript.final', (e) => {});
stream.on('note.section.update', (e) => {});
stream.on('code.suggestion', (e) => {});
const mic = await navigator.mediaDevices.getUserMedia({ audio: true });
stream.streamAudio(mic);
Transcribe (stateless dictation)
const ws = await client.transcribe.connect({
language: 'en-US',
punctuation: 'smart',
});
ws.on('interim', (e) => {});
ws.on('final', (e) => {});
ws.on('command', (e) => {});
ws.streamAudio(mic);
Therapy (multimodal)
const ws = await client.therapy.connect({ sessionId });
ws.on('rdoc.activation', (e) => {});
ws.streamAudio(audioStream);
ws.streamVideo(videoEl, { fps: 15 });