Skip to content

Commit 9ff406b

Browse files
committed
UPDATE: config template updated for streaming service as deepgram
1 parent 1201e0e commit 9ff406b

File tree

1 file changed

+19
-25
lines changed

1 file changed

+19
-25
lines changed

config/config.yml.template

Lines changed: 19 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -155,38 +155,32 @@ models:
155155
Content-Type: application/json
156156
response:
157157
type: json
158-
- name: stt-parakeet-stream
159-
description: Parakeet streaming transcription over WebSocket
158+
- name: stt-deepgram-stream
159+
description: Deepgram Nova 3 streaming transcription over WebSocket
160160
model_type: stt_stream
161-
model_provider: parakeet
161+
model_provider: deepgram
162162
api_family: websocket
163-
model_url: ws://localhost:9001/stream
163+
model_url: wss://api.deepgram.com/v1/listen
164+
api_key: ${oc.env:DEEPGRAM_API_KEY,''}
164165
operations:
165-
start:
166-
message:
167-
type: transcribe
168-
config:
169-
vad_enabled: true
170-
vad_silence_ms: 1000
171-
time_interval_seconds: 30
172-
return_interim_results: true
173-
min_audio_seconds: 0.5
174-
chunk_header:
175-
message:
176-
type: audio_chunk
177-
rate: 16000
178-
width: 2
179-
channels: 1
166+
query:
167+
model: nova-3
168+
language: multi
169+
smart_format: 'true'
170+
punctuate: 'true'
171+
encoding: linear16
172+
sample_rate: 16000
173+
channels: '1'
180174
end:
181175
message:
182-
type: stop
176+
type: CloseStream
183177
expect:
184-
interim_type: interim_result
185-
final_type: final_result
178+
interim_type: Results
179+
final_type: Results
186180
extract:
187-
text: text
188-
words: words
189-
segments: segments
181+
text: channel.alternatives[0].transcript
182+
words: channel.alternatives[0].words
183+
segments: channel.alternatives[0].paragraphs.paragraphs
190184
memory:
191185
provider: chronicle
192186
timeout_seconds: 1200

0 commit comments

Comments
 (0)