Jayesh Parmar

Results 14 issues of Jayesh Parmar

We're manually managing the `self._speech_q` list with `asyncio.Event()` - **PR :** use `asyncio.Queue` since it's built for handling of asynchronous producer-consumer patterns. CC: @davidzhao @theomonnom please review it and let...

Implements https://github.com/phidatahq/phidata/issues/1334 ![image](https://github.com/user-attachments/assets/6af0f7ac-f787-41eb-9239-8f67b12174b0) PTAL @manthanguptaa @ysolanky

### Proposal: Consolidate External Service Plugins Currently we have to manage separate plugins for all the external services. This is a draft PR for removing the need to manage all...

## Key Changes - Added [CONTRIBUTING.md](https://github.com/jayeshp19/agents/blob/contributing-guide/CONTRIBUTING.md) - Created new directory called `scripts` and added `bat` scripts for creating virtual env, formatting and testing - [ ] Need to add `shell`...

implements https://github.com/livekit/agents/issues/980 ![image](https://github.com/user-attachments/assets/96cb40f7-5832-466d-b93c-c8d764c23607) PTAL @davidzhao @theomonnom

Hello I would like to add Cal.com as a tool, I think it would be helpful for scheduling process via agent. [Cal docs](https://cal.com/docs/api-reference/v2/introduction) CC: @manthanguptaa @ysolanky

enhancement
good first issue

Implements https://github.com/phidatahq/phidata/issues/1362 , PTAL @manthanguptaa @ysolanky ![image](https://github.com/user-attachments/assets/511e7c38-6df5-497b-b4b6-73deb5883878) ![image](https://github.com/user-attachments/assets/e9aea6d1-bbd0-4353-b37e-7ea3d5fb38a7)

Saw [this](https://github.com/GoogleCloudPlatform/generative-ai/blob/main/audio/speech/getting-started/get_started_with_chirp_3_hd_voices.ipynb) example using Google TTS streaming with Chirp3. I'm trying to do something similar with the async client but running into issues. Only the first sentence plays from iterator...

Currently, tool_choice is not usable when set to "required" or a specific function. This PR ensures tool_choice is reset to "auto" or "none" temporarily when passing back tool response to...