Skip to content

Conversation

@gkmngrgn
Copy link

@gkmngrgn gkmngrgn commented Jan 20, 2026

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

@gkmngrgn gkmngrgn marked this pull request as draft January 20, 2026 10:21
gkmngrgn and others added 6 commits January 20, 2026 13:10
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>
@gkmngrgn gkmngrgn marked this pull request as ready for review January 20, 2026 15:40
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.

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?

Copy link

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.

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.

Comment on lines +196 to +208
## 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.

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.

Suggested change
## 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).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants