[实时转写]:完成录音期间转写显示,包含partial事件、本地streaming STT和终端实时反馈
This commit is contained in:
+9
-1
@@ -46,7 +46,15 @@ The live runtime SHALL preserve the start of the user's formal utterance after w
|
||||
- **THEN** capture SHALL close the utterance and proceed to STT without waiting for a second repeated question or generic VAD minimum duration
|
||||
|
||||
### Requirement: Realtime transcript terminal output
|
||||
The live runtime SHALL display the recognized user utterance text in the terminal after STT succeeds and before the LLM request is sent.
|
||||
The live runtime SHALL display recognized user utterance text in the terminal both during recording when partial transcript is available and after final STT succeeds before the LLM request is sent.
|
||||
|
||||
#### Scenario: User utterance partial is available during recording
|
||||
- **WHEN** the user is speaking after wake and the local realtime STT session produces a changed partial transcript
|
||||
- **THEN** the terminal output SHALL include a realtime transcript message containing the partial text before final STT completes
|
||||
|
||||
#### Scenario: Partial transcript is displayed
|
||||
- **WHEN** a partial transcript is emitted
|
||||
- **THEN** it SHALL be treated as user-visible feedback only and SHALL NOT be appended to the conversation context or sent to the LLM
|
||||
|
||||
#### Scenario: User utterance is transcribed
|
||||
- **WHEN** a live turn captures a user utterance and STT returns non-empty text
|
||||
|
||||
Reference in New Issue
Block a user