Realistic Voice Agent Testing - Automate end-to-end evaluation of voice agents with human-like audio simulation
Project description
EchoFire
Realistic Voice Agent Testing
Automate end-to-end evaluation of voice agents with human-like audio simulation.
flowchart LR
A[Record Session With Voice Agent] --> B[Write Tests w/ LLM Judge + Built-in Functions]
B --> C{Parallel Test Execution}
C -->|Multiple Iterations| D1[Run Test 1]
C -->|Multiple Iterations| D2[Run Test 2]
C -->|Multiple Iterations| D3[Run Test ...]
D1 --> E[Share Results & Collaborate]
D2 --> E
D3 --> E
E --> F[Build Datasets for Fine-Tuning]
F --> G[Improve Models & Prompts]
G --> A
Why EchoFire?
- 🚫 Manual testing sucks: Listening to every agent response isn't scalable.
- 🤖 Synthetic TTS isn't real: Simulate actual human speech patterns, background noise, and ASR edge cases.
- 🔥 Test everything: Validate ASR accuracy, intent logic, and agent responses in one flow.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
echofire-0.1.0.tar.gz
(32.7 kB
view details)
Built Distribution
echofire-0.1.0-py3-none-any.whl
(37.5 kB
view details)
File details
Details for the file echofire-0.1.0.tar.gz
.
File metadata
- Download URL: echofire-0.1.0.tar.gz
- Upload date:
- Size: 32.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.11.11 Darwin/24.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 29288ff4f13d7d589f27c8e2468530c64dc5f078251f3308a7a336be68a1d572 |
|
MD5 | ea6a469b187375b2fd55c1201fc34462 |
|
BLAKE2b-256 | bc51b71245105bcf26c00c14f52aaa1eb8afd886d54cb5d0de7e09626bee383c |
File details
Details for the file echofire-0.1.0-py3-none-any.whl
.
File metadata
- Download URL: echofire-0.1.0-py3-none-any.whl
- Upload date:
- Size: 37.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/2.1.1 CPython/3.11.11 Darwin/24.2.0
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 093aa52cdec32e4ce47ae608119290f67128af3a5ba90b89ac66cc4ca6c24e0a |
|
MD5 | 511cee2fbd655c75dbfdbe4d35bc4e1e |
|
BLAKE2b-256 | e59a2151c5ad1454061d3dd66aee73efe976e99061984fb05bc21c16c950eb29 |