-
Notifications
You must be signed in to change notification settings - Fork 493
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Added Deepgram Synthesizer. #618
Conversation
* adjust ActionWorker.process to read twilio & vonage IDs from the convo state manager * fixed formatting for linter
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
thanks so much for this PR! mind using the Deepgram SDK[0] (and introducing a new optional dependency) for this?
* add livekit docs * update image * finishing touch * undo pyproject change * Update docs/open-source/livekit-webrtc.mdx Co-authored-by: Ajay Raj <[email protected]> * Update docs/open-source/livekit-webrtc.mdx Co-authored-by: Ajay Raj <[email protected]> * add .env example * Update docs/open-source/livekit-webrtc.mdx * Update docs/open-source/livekit-webrtc.mdx * Update docs/open-source/livekit-webrtc.mdx * title change --------- Co-authored-by: Ajay Raj <[email protected]>
* adds twilio dtmf * make it work * move onus of audio encoding into utils * adds tests * adds log for pressing buttons * adds test for dtmftonegenerator * fix types * change response message * change while condition
…ocodedev#629) * [Bug-628] correct coding errors in the google synthesiser * create_speech --> create_speech_uncached --------- Co-authored-by: Ajay Raj <[email protected]>
* make terminate async * creates audio pipeline abstraction * fix streaming conversation api * make terminate() invocations in tests async * removes the vector_db.tear_down() call in streaming conversation
…tons in a row (vocodedev#641) * adds # and * support and also ability to press multiple buttons in a row * fix tests
…v#646) * feat: upgrade cartesia to 1.0.7 and support for continuations * prevent errors * fix: review comments * Update vocode/streaming/models/synthesizer.py --------- Co-authored-by: Ajay Raj <[email protected]>
Co-authored-by: Ajay Raj <[email protected]>
* Fix the error in the URL * Update docs/hosted-quickstart.mdx --------- Co-authored-by: Ajay Raj <[email protected]>
* support additional headers in external actions requester * adds test for headers * assert headers dont get overwritten
* feat: upgrade cartesia to 1.0.7 and support for continuations * prevent errors * fix: review comments * Update vocode/streaming/models/synthesizer.py * fix: improve error handling * fix: intialize ctx * chore: lint fix --------- Co-authored-by: Ajay Raj <[email protected]>
…edev#674) * docs: include cartesia's voice controls * fix lint and add padding * fix: end of sentence issues * lint and upgrade cartesia * fix: pydantic casting issue * lockfile * fix pinecone lint
…/vocode-core into deepgram_synthesizer
This PR has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions. |
This PR has been automatically closed due to inactivity. Thank you for your contributions. |
Added Deepgram synthesizer in streaming.
I have added the file at vocode/streaming/synthesizer/deepgram_synthesizer.py