pipecat icon indicating copy to clipboard operation
pipecat copied to clipboard

Open Source framework for voice and multimodal conversational AI

Results 113 pipecat issues
Sort by recently updated
recently updated
newest added

in response to issue #368 used the dify official python-client sdk and based on the langchain framework example from pipecat.

would be good to support dify api to handle all the LLM Ops and RAG. from: https://docs.dify.ai/ Dify is an open-source large language model (LLM) application development platform. It combines...

I ran the sample code for Twilio `examples/twilio-chatbot` but noticed that the user cannot interrupt the AI. I even set the `handle_sigint` in the `PipelineRunner` parameter to False but it's...

It would be good to support [Azure.TranslationRecognizer](https://learn.microsoft.com/en-us/python/api/azure-cognitiveservices-speech/azure.cognitiveservices.speech.translation.translationrecognizer?view=azure-python) Something like this: [azure_sst.patch](https://github.com/user-attachments/files/16614226/azure_sst.patch)

Currently, there is no functional way to change the Text-to-Speech (TTS) language . While the system is intended to support French ("fr") in the frontend, as a language option, this...

When using ElevenLabs it seems that audio is cracking and dropping frames. Is there anyway to stop this from happening? The code used is below my only difference is that...

## Current Code Ran the [pipecat example of idle user check](https://github.com/pipecat-ai/pipecat/blob/main/examples/foundational/17-detect-user-idle.py). ## Expected Behavior The pipeline should wait the specified timeout parameter in seconds ## Current Behavior The callback (`user_idle_callback`)...

## Context Using `LangchainProcessor` as LLM wrapper, and `InMemoryChatMessageHistory` (extends `BaseChatMessageHistory`) as message store. ## Current behavior ``` system_message = [ { "role": "system", "content": "Introduce yourself as a friend"...

## Current Code Used the [pipecat example code here](https://github.com/pipecat-ai/pipecat/blob/main/examples/foundational/15-switch-voices.py) to define the context and pass it to OpenAILLMContext. ``` messages = [ { "role": "system", "content": "You are a helpful...

CartesiaTTS is receiving the EndFrame, but it is not being passed along after that. As a result, my calls are not ending.