Language option - multi supported for assemblyai?
pipecat version
0.0.83
Python version
3.12.11
Operating System
macOS 15.6
Question
Use case: I need to handle conversations where users may speak in multiple languages
Assembly AI has an option for supporting language = multi - https://www.assemblyai.com/docs/api-reference/streaming-api/streaming-api.
Currently, the Pipecat implementation only supports setting individual language codes through the Language enum.
Is it possible to pass this or planned for a future version?
What I've tried
No response
Context
No response
The AssemblyAI team is supporting this integration. I gave them a heads up about the request.
Okay. Thanks for the update
They're planning to add once this feature becomes generally available.
Hello @akhilbajiya thank you for your request, we have added support for the multilingual model which can be set in AssemblyAIConnectionParams by setting: speech_model = "universal-streaming-multilingual"
Let us know any feedback and happy to help with any other requests :)
@dan-ince-aai also is there a way to pass language_detection parameter so it also returns the detected language?