Merge pull request #2384 from pipecat-ai/aleix/release-evals-soniox-inworld-asyncai
scripts(evals): added soniox, inworld and asyncai
This commit is contained in:
@@ -115,6 +115,12 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
|||||||
removed in a future version. Use the `/start` endpoint in its place. In the
|
removed in a future version. Use the `/start` endpoint in its place. In the
|
||||||
meantime, both endpoints work and deliver equivalent functionality.
|
meantime, both endpoints work and deliver equivalent functionality.
|
||||||
|
|
||||||
|
### Other
|
||||||
|
|
||||||
|
- Added `07aa-interruptible-soniox.py`, `07ab-interruptible-inworld-http.py`,
|
||||||
|
`07ac-interruptible-asyncai.py` and `07ac-interruptible-asyncai-http.py`
|
||||||
|
release evals.
|
||||||
|
|
||||||
## [0.0.77] - 2025-07-31
|
## [0.0.77] - 2025-07-31
|
||||||
|
|
||||||
### Added
|
### Added
|
||||||
|
|||||||
@@ -40,6 +40,10 @@ TESTS_07 = [
|
|||||||
("07-interruptible.py", PROMPT_SIMPLE_MATH, None),
|
("07-interruptible.py", PROMPT_SIMPLE_MATH, None),
|
||||||
("07-interruptible-cartesia-http.py", PROMPT_SIMPLE_MATH, None),
|
("07-interruptible-cartesia-http.py", PROMPT_SIMPLE_MATH, None),
|
||||||
("07a-interruptible-speechmatics.py", PROMPT_SIMPLE_MATH, None),
|
("07a-interruptible-speechmatics.py", PROMPT_SIMPLE_MATH, None),
|
||||||
|
("07aa-interruptible-soniox.py", PROMPT_SIMPLE_MATH, None),
|
||||||
|
("07ab-interruptible-inworld-http.py", PROMPT_SIMPLE_MATH, None),
|
||||||
|
("07ac-interruptible-asyncai.py", PROMPT_SIMPLE_MATH, None),
|
||||||
|
("07ac-interruptible-asyncai-http.py", PROMPT_SIMPLE_MATH, None),
|
||||||
("07b-interruptible-langchain.py", PROMPT_SIMPLE_MATH, None),
|
("07b-interruptible-langchain.py", PROMPT_SIMPLE_MATH, None),
|
||||||
("07c-interruptible-deepgram.py", PROMPT_SIMPLE_MATH, None),
|
("07c-interruptible-deepgram.py", PROMPT_SIMPLE_MATH, None),
|
||||||
("07d-interruptible-elevenlabs.py", PROMPT_SIMPLE_MATH, None),
|
("07d-interruptible-elevenlabs.py", PROMPT_SIMPLE_MATH, None),
|
||||||
|
|||||||
@@ -284,7 +284,7 @@ class SonioxSTTService(STTService):
|
|||||||
"""Connection has to be open all the time."""
|
"""Connection has to be open all the time."""
|
||||||
try:
|
try:
|
||||||
while True:
|
while True:
|
||||||
logger.debug("Sending keepalive message")
|
logger.trace("Sending keepalive message")
|
||||||
if self._websocket and self._websocket.state is State.OPEN:
|
if self._websocket and self._websocket.state is State.OPEN:
|
||||||
await self._websocket.send(KEEPALIVE_MESSAGE)
|
await self._websocket.send(KEEPALIVE_MESSAGE)
|
||||||
else:
|
else:
|
||||||
|
|||||||
Reference in New Issue
Block a user