Spaces:
Running on CPU Upgrade
Running on CPU Upgrade
mariesig commited on
Commit ·
ab0481a
1
Parent(s): b22fd96
validate sample rate in stt streamers
Browse files
stt_streamers/deepgram_streamer.py
CHANGED
|
@@ -15,7 +15,8 @@ class DeepgramStreamer:
|
|
| 15 |
api_key = os.environ.get("DEEPGRAM_API_KEY")
|
| 16 |
if not api_key:
|
| 17 |
raise RuntimeError("Missing DEEPGRAM_API_KEY.")
|
| 18 |
-
|
|
|
|
| 19 |
self.stream_name = stream_name
|
| 20 |
self.api_name = "Deepgram V1 Nova-3"
|
| 21 |
self.on_update = on_update
|
|
|
|
| 15 |
api_key = os.environ.get("DEEPGRAM_API_KEY")
|
| 16 |
if not api_key:
|
| 17 |
raise RuntimeError("Missing DEEPGRAM_API_KEY.")
|
| 18 |
+
if not fs_hz:
|
| 19 |
+
raise ValueError("Sample rate (fs_hz) must be specified.")
|
| 20 |
self.stream_name = stream_name
|
| 21 |
self.api_name = "Deepgram V1 Nova-3"
|
| 22 |
self.on_update = on_update
|
stt_streamers/soniox_streamer.py
CHANGED
|
@@ -13,7 +13,8 @@ class SonioxStreamer:
|
|
| 13 |
api_key = os.environ.get("SONIOX_API_KEY")
|
| 14 |
if not api_key:
|
| 15 |
raise RuntimeError("Missing SONIOX_API_KEY.")
|
| 16 |
-
|
|
|
|
| 17 |
self.stream_name = stream_name
|
| 18 |
self.api_name = "Soniox RT"
|
| 19 |
self.on_update = on_update
|
|
|
|
| 13 |
api_key = os.environ.get("SONIOX_API_KEY")
|
| 14 |
if not api_key:
|
| 15 |
raise RuntimeError("Missing SONIOX_API_KEY.")
|
| 16 |
+
if not fs_hz:
|
| 17 |
+
raise ValueError("Sample rate (fs_hz) must be specified.")
|
| 18 |
self.stream_name = stream_name
|
| 19 |
self.api_name = "Soniox RT"
|
| 20 |
self.on_update = on_update
|