pipecat-ai / pipecat

Open Source framework for voice and multimodal conversational AI
BSD 2-Clause "Simplified" License
3.44k stars 335 forks source link

Make language support more robust #736

Closed markbackman closed 5 days ago

markbackman commented 1 week ago

Please describe the changes in your PR. If it is addressing an issue, please reference that as well.

Languages are typed as enum from the Language type. This results in being able to use supported languages for certain providers (e.g. Arabic for Azure) since the enum isn't support. This change: