Metadata-Version: 2.4
Name: livekit-plugins-deepgram-flux-multi
Version: 1.5.1.post1
Summary: Agent Framework plugin for Deepgram with Flux multilingual support.
Project-URL: Documentation, https://docs.livekit.io
Project-URL: Website, https://livekit.io/
Project-URL: Source, https://github.com/NachoNoCheese/livekit-plugins-deepgram-flux-multi
Author-email: LiveKit <hello@livekit.io>
License-Expression: Apache-2.0
License-File: LICENSE
Keywords: ai,audio,deepgram,livekit,realtime,video,voice
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Topic :: Multimedia :: Sound/Audio
Classifier: Topic :: Multimedia :: Video
Classifier: Topic :: Scientific/Engineering :: Artificial Intelligence
Requires-Python: >=3.10.0
Requires-Dist: livekit-agents[codecs]>=1.5.1
Requires-Dist: numpy>=1.26
Description-Content-Type: text/markdown

# Deepgram Flux Multilingual plugin for LiveKit Agents

Support for [Deepgram](https://deepgram.com/)'s voice AI services in LiveKit Agents, with
custom support for Flux multilingual `language_hint` parameters.

More information is available in the docs for the [STT](https://docs.livekit.io/agents/integrations/stt/deepgram/) and [TTS](https://docs.livekit.io/agents/integrations/tts/deepgram/) integrations.

## Installation

```bash
pip install livekit-plugins-deepgram-flux-multi
```

## Pre-requisites

You'll need an API key from DeepGram. It can be set as an environment variable: `DEEPGRAM_API_KEY`

## Flux multilingual

This fork extends `STTv2` to support:

- `model="flux-general-multi"`
- repeated `language_hint` parameters such as `["en", "es"]`
- reconnect-safe option updates for multilingual hints
