Commit Graph

  • 7982faba67 Merge pull request #1115 from pipecat-ai/mb/elevenlabs-language-fixes Mark Backman 2025-01-30 10:03:22 -05:00
  • 2b4bf57c04 Improve ElevenLabs language checking logic Mark Backman 2025-01-30 09:51:25 -05:00
  • 7e3e126730 Migrating the base API URL for the react native example to an .env file. Filipi Fuchter 2025-01-30 10:42:16 -03:00
  • 75ca0571bb Improving the layout from the bot ready react native demo. Filipi Fuchter 2025-01-30 10:31:04 -03:00
  • a48e5d0714 Only sending the message when it is a remote audio track. Filipi Fuchter 2025-01-30 10:14:37 -03:00
  • 2b6a992207 Sending the app-message to start playing audio once the track has started. Filipi Fuchter 2025-01-30 09:37:33 -03:00
  • 24cf106ed2 Refactoring the code to ask for the room that it should connect. Filipi Fuchter 2025-01-30 09:14:18 -03:00
  • b93e4ab9cb Formatting adjusted and the encoding selection moved from TelnyFrameSerilaizer to websocket_endpoint function in server.py Rafal Skorski 2025-01-30 12:52:30 +01:00
  • c140c04b9a Merge pull request #1080 from DominicStewart/dom/voicemail-detection-bot Dominic Stewart 2025-01-30 09:20:12 +09:00
  • a7c8d2af8e Removed extra space too Dominic 2025-01-30 09:18:29 +09:00
  • f3f520a76a Removed formatting that vs code automatically adds to readme file Dominic 2025-01-30 09:17:27 +09:00
  • 5e0f42a3e0 Merge pull request #1111 from pipecat-ai/mb/gemini-restructure-messages Mark Backman 2025-01-29 19:06:47 -05:00
  • 95c8346cb5 Starting to create a react native client for the bot ready example. Filipi Fuchter 2025-01-29 19:00:42 -03:00
  • 220ce9fd0f GoogleLLMContext: Allow _restructure_from_openai_messages to handle context frames that contain function call data and / or messages Mark Backman 2025-01-29 15:52:34 -05:00
  • 5d0486a26f Merge pull request #1008 from pipecat-ai/cutting_initial_words Filipi da Silva Fuchter 2025-01-29 17:02:40 -03:00
  • bc98c2e36c added sqlite storage example Chad Bailey 2025-01-29 19:12:15 +00:00
  • 091258f617 improve create_task names Aleix Conchillo Flaqué 2025-01-28 20:04:25 -08:00
  • 2a1408eb2a transports(websocket server): remove unused variable Aleix Conchillo Flaqué 2025-01-28 20:03:55 -08:00
  • 6393b41d58 transports(websocket): added WebsocketClientTransport Aleix Conchillo Flaqué 2025-01-28 20:02:28 -08:00
  • 2a5728264c Adding missing dependency to openai Filipi Fuchter 2025-01-29 15:52:42 -03:00
  • 2ef0735462 Adding readme to teach how to use. Filipi Fuchter 2025-01-29 15:45:48 -03:00
  • 80bbfff4be Merge branch 'main' into cutting_initial_words Filipi Fuchter 2025-01-29 15:36:52 -03:00
  • 4ff68e66b9 Merge pull request #1110 from pipecat-ai/aleix/frame-metadata Aleix Conchillo Flaqué 2025-01-29 10:30:59 -08:00
  • 3a688840fc frames: added metadata field to Frame class Aleix Conchillo Flaqué 2025-01-29 09:53:21 -08:00
  • 2ca8b95bbf Merge pull request #1106 from Vaibhav159/vl_moving_test_utils_to_pipecat_package Aleix Conchillo Flaqué 2025-01-29 09:44:34 -08:00
  • 2aafc6bd1d Merge pull request #1107 from AngeloGiacco/angelo/increase-ws-connection Mark Backman 2025-01-29 10:04:42 -05:00
  • 0ff9ef8707 fix: add changelog Angelo Giacco 2025-01-29 14:27:39 +00:00
  • 596cae994d fix: elevenlabs tts increase websocket max message size limit to 16MB Angelo Giacco 2025-01-29 13:55:27 +00:00
  • 9ad9cb1ff8 Cleaned up formatting Dominic 2025-01-29 17:36:08 +09:00
  • 60e800e9ba Merge branch 'main' into dom/voicemail-detection-bot Dominic Stewart 2025-01-29 17:30:56 +09:00
  • 1c8f0ed7da Finalised code and added a bit about this example to the README Dominic 2025-01-29 17:27:44 +09:00
  • 8407a86532 moving test utils inside of package Vaibhav159 2025-01-29 12:46:43 +05:30
  • 417d661d28 Updated bot_runner and bot_daily with adjustments necessary to run voicemail detection from bot_daily code Dominic 2025-01-29 16:11:45 +09:00
  • 8cd23c42fc Merge pull request #1100 from pipecat-ai/aleix/use-task-cancel-on-left-disconnected Aleix Conchillo Flaqué 2025-01-28 16:02:02 -08:00
  • 0547a15695 task: allow queuing a CancelFrame to cancel the task Aleix Conchillo Flaqué 2025-01-28 15:51:22 -08:00
  • 3fe2124314 examples: use task.cancel() when participant leaves or disconnects Aleix Conchillo Flaqué 2025-01-28 15:02:37 -08:00
  • ba358a4f0a task: cleanup processors after task finishes running Aleix Conchillo Flaqué 2025-01-28 15:01:20 -08:00
  • 79ef8c947d Merge pull request #1099 from pipecat-ai/aleix/daily-transport-queue-events Aleix Conchillo Flaqué 2025-01-28 14:38:25 -08:00
  • f024476b08 transports(daily): queue events until join completes Aleix Conchillo Flaqué 2025-01-28 11:22:01 -08:00
  • 73690a13d9 Moved voicemail detection to phone-chatbot and working on that now Dominic 2025-01-28 22:31:08 +09:00
  • 6ebf06a6fb Removed start_terminate_call function as unnecessary Dominic 2025-01-26 11:15:19 +09:00
  • 2f4f779c91 Fixed a few things Dominic 2025-01-24 20:08:48 +09:00
  • 941ee6e5e8 Add voicemail detection example Dominic 2025-01-24 19:46:00 +09:00
  • cd5075ed7a Merge pull request #1097 from pipecat-ai/aleix/pipecat-0.0.57 v0.0.54 Aleix Conchillo Flaqué 2025-01-27 14:56:51 -08:00
  • 6f41a667c8 prepare CHANGELOG for 0.0.54 Aleix Conchillo Flaqué 2025-01-27 14:48:56 -08:00
  • 0b222a7eae Merge pull request #1085 from pipecat-ai/aleix/task-creation-and-cancellation Aleix Conchillo Flaqué 2025-01-27 14:47:20 -08:00
  • f09f4b8fc4 services(tavus): fix EndFrame and CancelFrame processing Aleix Conchillo Flaqué 2025-01-27 14:36:30 -08:00
  • cca241a2b7 examples(22c): fix cancel_task call Aleix Conchillo Flaqué 2025-01-27 14:27:43 -08:00
  • 1489e44740 gemini(multimodal live): fix model audio queue variable Aleix Conchillo Flaqué 2025-01-27 13:46:18 -08:00
  • f55f78e70e update CHANGELOG.md Aleix Conchillo Flaqué 2025-01-27 13:37:31 -08:00
  • 10202dc529 transports(websockets): cancel or wait for tasks to finish Aleix Conchillo Flaqué 2025-01-27 13:34:51 -08:00
  • 498805a34c FrameProcessor: add wait_for_task() Aleix Conchillo Flaqué 2025-01-27 13:34:32 -08:00
  • 509f143e1b update CHANGELOG.md Aleix Conchillo Flaqué 2025-01-27 07:05:32 -08:00
  • 737e4fa3bd gemini(multimodal live): connect on StartFrame Aleix Conchillo Flaqué 2025-01-26 21:11:17 -08:00
  • 8b5228a105 utils: move task functions to asyncio module Aleix Conchillo Flaqué 2025-01-26 18:49:55 -08:00
  • 6cc01bc5b0 examples: update 14 series with TTSSpeakFrame Aleix Conchillo Flaqué 2025-01-26 15:40:15 -08:00
  • 2a2928d96c gemini: create transcribe tasks only once Aleix Conchillo Flaqué 2025-01-26 15:07:14 -08:00
  • a3a6adbd17 user_idle_processor: add missing parent cleanup() Aleix Conchillo Flaqué 2025-01-25 00:27:51 -08:00
  • bf5ced18b2 fix parallel pipelines cleanup Aleix Conchillo Flaqué 2025-01-25 00:15:21 -08:00
  • 2eccd1b1e9 utils: update some logging levels Aleix Conchillo Flaqué 2025-01-24 23:59:06 -08:00
  • 9374bed878 tests: langchain fixes Aleix Conchillo Flaqué 2025-01-24 23:52:06 -08:00
  • c03d0352b1 utils/tasks: added new documentation Aleix Conchillo Flaqué 2025-01-24 23:48:26 -08:00
  • af90b8b4fa utils: add wait_for_task() Aleix Conchillo Flaqué 2025-01-24 23:39:18 -08:00
  • 0a9daa2f56 task: avoid canceling tasks more than once Aleix Conchillo Flaqué 2025-01-24 19:29:59 -08:00
  • e48c0e52ef transports(daily): avoid canceling task more than once Aleix Conchillo Flaqué 2025-01-24 19:29:35 -08:00
  • 6bca8396d3 utils: error if we try to cancel the same task multiple times Aleix Conchillo Flaqué 2025-01-24 19:29:08 -08:00
  • c2d8a45a07 runner: warn about remaining dangling tasks Aleix Conchillo Flaqué 2025-01-24 18:13:18 -08:00
  • 80a7f1b1e7 runner: improve signal handler task cancellation Aleix Conchillo Flaqué 2025-01-24 18:08:44 -08:00
  • aff6e24560 pipeline: fix pipeline cleanup Aleix Conchillo Flaqué 2025-01-24 18:06:19 -08:00
  • cb93f6b368 utils: store created tasks and add current_tasks() Aleix Conchillo Flaqué 2025-01-24 16:37:14 -08:00
  • ff0bcec33a transports: improve task naming Aleix Conchillo Flaqué 2025-01-24 16:37:00 -08:00
  • 5885fcc230 add id and name properties Aleix Conchillo Flaqué 2025-01-24 16:36:36 -08:00
  • 57b186cde8 base_transport: add name and id fields Aleix Conchillo Flaqué 2025-01-24 16:33:34 -08:00
  • d1a3f404a5 improve task creation and cancellation Aleix Conchillo Flaqué 2025-01-24 11:29:21 -08:00
  • 179ddbea7d Add dialout to the Daily phone example (#998) chadbailey59 2025-01-27 12:21:30 -06:00
  • 86c1e6a3bd Merge pull request #1081 from pipecat-ai/mb/user-idle-add-retry Mark Backman 2025-01-27 10:30:45 -05:00
  • 9e9822f17d Use inspect.signature to determine which callback to use Mark Backman 2025-01-27 10:23:26 -05:00
  • 5f9671e2ca Added retry functionality and a new callback to the UserIdleProcessor Mark Backman 2025-01-24 09:57:52 -05:00
  • aac8961ae5 Merge pull request #1078 from pipecat-ai/mb/improve-error-handling-truncate-audio Mark Backman 2025-01-27 08:54:39 -05:00
  • 3e6377346a Merge pull request #1093 from pipecat-ai/mb/update-example-6a Mark Backman 2025-01-26 19:43:39 -05:00
  • 9d9a622b1a Merge pull request #1094 from pipecat-ai/mb/readme-service-section Mark Backman 2025-01-26 19:43:12 -05:00
  • 3e9a6b6262 Merge pull request #1095 from pipecat-ai/mb/elevenlabs-lang-codes Mark Backman 2025-01-26 12:21:28 -05:00
  • fb3097560f Remove eleven_multilinguagal_v2 from language code list Mark Backman 2025-01-26 07:17:38 -05:00
  • ff6368add0 Update README.md Mark Backman 2025-01-25 16:12:53 -05:00
  • 89fd03d86f Merge pull request #1090 from vengad-arrowhead/main Mark Backman 2025-01-25 09:36:19 -05:00
  • 0672530d6b Fix foundational example 6a to switch images when the bot is speaking Mark Backman 2025-01-25 08:40:42 -05:00
  • 7a0cfc8d3d Adding hindi danda symbol as end of sentence marker vengadanathan srinivasan 2025-01-25 09:48:24 +05:30
  • b881dd57b3 Merge pull request #1086 from pipecat-ai/mb/fix-expiry-time-type-mismatch Mark Backman 2025-01-24 17:31:08 -05:00
  • 007b2fe0c9 pass int instead of float to meeting-token-fix Kwindla Hultman Kramer 2025-01-24 14:29:59 -08:00
  • abf0d0d053 Improve token parameter construction using DailyMeetingTokenProperties Mark Backman 2025-01-24 14:48:11 -05:00
  • 1acdf7aff7 Fix expiry_time type validation in get_token REST API helper Mark Backman 2025-01-24 14:46:59 -05:00
  • 96b90abda6 Merge pull request #1082 from pipecat-ai/mb/update-function-calling-examples Mark Backman 2025-01-24 17:21:13 -05:00
  • 202a844eeb Merge pull request #1051 from pipecat-ai/gemini_grounding_metadata_rtvi Filipi da Silva Fuchter 2025-01-24 19:20:50 -03:00
  • 655d56f634 Fixing pydantic validation when creating meeting token. Filipi Fuchter 2025-01-24 19:15:56 -03:00
  • 07c84b733b Sending Search Response to RTVI Filipi Fuchter 2025-01-24 18:59:46 -03:00
  • 7c52736ff6 Merge pull request #1030 from pipecat-ai/gemini_grounding_metadata Filipi da Silva Fuchter 2025-01-24 15:41:54 -03:00
  • 48ce751602 Merge pull request #1075 from Vaibhav159/vl_add_daily_meeting_token_v2 Mark Backman 2025-01-24 13:21:52 -05:00
  • 1f1e2dac2b wrapping things up Vaibhav159 2025-01-24 23:44:23 +05:30
  • 71c2dc3d05 minor typing change Vaibhav159 2025-01-24 23:38:44 +05:30
  • ef02ece662 doc string Vaibhav159 2025-01-24 22:47:40 +05:30