-
Notifications
You must be signed in to change notification settings - Fork 49
Update AICFilter documentation for aic-sdk v2 #511
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
Co-authored-by: Andres O. Vela <andresovela@users.noreply.github.com>
Co-authored-by: Andres O. Vela <andresovela@users.noreply.github.com>
Co-authored-by: Andres O. Vela <andresovela@users.noreply.github.com>
| To use AIC, you need a license key. Get started at [ai-coustics.com](https://ai-coustics.com/pipecat). | ||
|
|
||
| <Note> | ||
| This documentation covers **aic-sdk v2.x**. If you're using aic-sdk v1.x, please upgrade to v2 first. See the [Python 1.3 to 2.0 Migration Guide](https://docs.ai-coustics.com/guides/migrations/python-1-3-to-2-0#quick-migration-checklist) for details on API changes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this relevant for pipecat users?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think so. Especially the license key and model changes.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
True. I guess that makes sense. I wonder if we need a special, shorter pipecat migration guide.
| ## Available Models | ||
|
|
||
| Models are hosted at [artifacts.ai-coustics.io](https://artifacts.ai-coustics.io/). Common model options include: | ||
|
|
||
| | Model ID | Sample Rate | Description | | ||
| |----------|-------------|-------------| | ||
| | `quail-vf-l-16khz` | 16kHz | Voice filtering, large model | | ||
| | `quail-l-16khz` | 16kHz | Large model | | ||
| | `quail-l-8khz` | 8kHz | Large model for telephony | | ||
| | `quail-s-16khz` | 16kHz | Small model for low latency | | ||
| | `quail-s-8khz` | 8kHz | Small model for telephony | | ||
|
|
||
| Choose a model based on your sample rate requirements and latency constraints. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We should try to have a single source of truth for stuff like this.
| ## Available Models | |
| Models are hosted at [artifacts.ai-coustics.io](https://artifacts.ai-coustics.io/). Common model options include: | |
| | Model ID | Sample Rate | Description | | |
| |----------|-------------|-------------| | |
| | `quail-vf-l-16khz` | 16kHz | Voice filtering, large model | | |
| | `quail-l-16khz` | 16kHz | Large model | | |
| | `quail-l-8khz` | 8kHz | Large model for telephony | | |
| | `quail-s-16khz` | 16kHz | Small model for low latency | | |
| | `quail-s-8khz` | 8kHz | Small model for telephony | | |
| Choose a model based on your sample rate requirements and latency constraints. | |
| ## Models | |
| For detailed information about the available models, take a look at the [Models documentation](https://docs.ai-coustics.com/guides/models). |
blocked by: pipecat-ai/pipecat#3408
Summary
• Updates AICFilter documentation to reflect aic-sdk v2 API changes
• Replaces deprecated parameters (model_type, enhancement_level, voice_gain, noise_gate_enable) with new v2 parameters (model_id, model_path,
model_download_dir)
• Adds documentation for integrated VAD analyzer (create_vad_analyzer, get_vad_context) with configurable sensitivity parameters
• Includes an available models reference table and multiple usage examples (basic, local model, custom cache, other transports)
Test plan
• [ ] Verify all links are valid (ai-coustics.com, artifacts.ai-coustics.io, migration guide)
• [ ] Confirm code examples are syntactically correct
• [ ] Review model IDs match those available at artifacts.ai-coustics.io