Skip to content

Commit e27d06e

Browse files
committed
docs: document updateModelContext for transitional speech
1 parent 6e49937 commit e27d06e

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

examples/transcript-server/README.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,9 @@ An MCP App Server for live speech transcription using the Web Speech API.
55
## Features
66

77
- **Live Transcription**: Real-time speech-to-text using browser's Web Speech API
8+
- **Transitional Model Context**: Streams interim transcriptions to the model via `ui/update-model-context`, allowing the model to see what the user is saying as they speak
89
- **Audio Level Indicator**: Visual feedback showing microphone input levels
9-
- **Send to Host**: Button to send transcribed text as a `ui/message` to the MCP host
10+
- **Send to Host**: Button to send completed transcriptions as a `ui/message` to the MCP host
1011
- **Start/Stop Control**: Toggle listening on and off
1112
- **Clear Transcript**: Reset the transcript area
1213

@@ -56,8 +57,8 @@ Opens a live speech transcription interface.
5657

5758
1. Click **Start** to begin listening
5859
2. Speak into your microphone
59-
3. Watch your speech appear as text in real-time
60-
4. Click **Send** to send the transcript as a `ui/message` to the host
60+
3. Watch your speech appear as text in real-time (interim text is streamed to model context via `ui/update-model-context`)
61+
4. Click **Send** to send the transcript as a `ui/message` to the host (clears the model context)
6162
5. Click **Clear** to reset the transcript
6263

6364
## Architecture

0 commit comments

Comments
 (0)