Added Sarvam TTS Websocket Implementation (#2356)
* Added Sarvam TTS Websocket Implementation * Addressed some of the comments on PR * added change voice logic * added changes from main * pushing text frames and added flush audio * updated docs string for better docs * Addressed comments and added some improvements * pushed optional args down * removed new line * made aiohttp session mandatory in http service * added push frame and removed unused function * removed pong message * added disconnecting logic --------- Co-authored-by: vinayak-sarvam <vinayak@sarvam.ai>
This commit is contained in:
@@ -90,6 +90,7 @@ rime = [ "websockets>=13.1,<15.0" ]
|
||||
riva = [ "nvidia-riva-client~=2.21.1" ]
|
||||
runner = [ "python-dotenv>=1.0.0,<2.0.0", "uvicorn>=0.32.0,<1.0.0", "fastapi>=0.115.6,<0.117.0", "pipecat-ai-small-webrtc-prebuilt>=1.0.0"]
|
||||
sambanova = []
|
||||
sarvam = [ "websockets>=13.1,<15.0" ]
|
||||
sentry = [ "sentry-sdk~=2.23.1" ]
|
||||
local-smart-turn = [ "coremltools>=8.0", "transformers", "torch>=2.5.0,<3", "torchaudio>=2.5.0,<3" ]
|
||||
remote-smart-turn = []
|
||||
|
||||
Reference in New Issue
Block a user