Commit Graph

  • 2dafbee2aa Code review fixes Mark Backman 2025-04-16 22:29:33 -04:00
  • 1e0a9d7b06 Add previous_text context to ElevenLabsHttpTTSService Mark Backman 2025-04-15 22:39:36 -04:00
  • 4a23e138b1 Added word/timestamp pairs to ElevenLabsHttpTTSService Mark Backman 2025-04-15 21:29:19 -04:00
  • 384f80983f Added word/timestamp pairs to ElevenLabsHttpTTSService Mark Backman 2025-04-15 21:29:19 -04:00
  • f6f01ea7e4 Merge pull request #1588 from pipecat-ai/aleix/llm-aggregator-params Aleix Conchillo Flaqué 2025-04-16 15:25:21 -07:00
  • f385cc0460 pyproject: add websockets as google dependency Aleix Conchillo Flaqué 2025-04-14 13:08:27 -07:00
  • e97de43de2 add LLMUserAggregatorParams and LLMAssistantAggregatorParams Aleix Conchillo Flaqué 2025-04-14 13:08:13 -07:00
  • 8299c96ad4 Merge pull request #1603 from pipecat-ai/aleix/deepgram-tavus-fixes Aleix Conchillo Flaqué 2025-04-16 14:55:45 -07:00
  • e9af585edd DeepgramTTSService: re-add base_url to constructor Aleix Conchillo Flaqué 2025-04-16 14:48:31 -07:00
  • 31f7082d12 DeepgramTTSService: use Deepgram's asyncrest instead of asyncio.to_thread Aleix Conchillo Flaqué 2025-04-16 12:02:11 -07:00
  • 6cea71270e tts: use smaller audio chunk sizes Aleix Conchillo Flaqué 2025-04-16 11:35:36 -07:00
  • d05b2d0e8d TavusVideoService: fix rate limiting and max size Aleix Conchillo Flaqué 2025-04-16 11:34:31 -07:00
  • a458c1e92b Improving the README and fixing the env.example Filipi Fuchter 2025-04-16 18:38:48 -03:00
  • 5bbf1d0209 Example interoping between SmallWebRTC and Daily. Filipi Fuchter 2025-04-16 17:14:12 -03:00
  • 235cd9cecc Merge pull request #1586 from rahultayal22/rah_google_vertex_issue Mark Backman 2025-04-16 14:56:46 -04:00
  • 829f3ed2db Merge pull request #1601 from pipecat-ai/mb/eject-at-exp-token Mark Backman 2025-04-16 14:54:41 -04:00
  • ac64f0ba91 Run ruff on code Rahul Tayal 2025-04-16 23:19:09 +05:30
  • ce41a7585b Resolved comment to update change log Rahul Tayal 2025-04-16 22:24:25 +05:30
  • ce92dfb5ec Add eject_at_token_exp to Daily REST helpers, modify default values Mark Backman 2025-04-16 12:26:33 -04:00
  • ee132a2188 Merge pull request #1596 from pipecat-ai/mb/gpt-4.1 Mark Backman 2025-04-16 08:37:48 -04:00
  • 5f3bbf9828 Rely on default OpenAI model for examples and tests Mark Backman 2025-04-16 08:27:10 -04:00
  • 55d1d81430 Merge pull request #1595 from pipecat-ai/mb/rtvi-start-convo Mark Backman 2025-04-16 08:23:16 -04:00
  • 8e36bdbed7 Adding some comments to the code. Filipi Fuchter 2025-04-16 09:11:27 -03:00
  • cd8bd7f487 Adding some comments to the code. Filipi Fuchter 2025-04-16 08:58:40 -03:00
  • 5fa47b7a5c Adding the dependencies for the remote smart turn Filipi Fuchter 2025-04-16 08:45:01 -03:00
  • 616961b487 Stop removing segments from the end Filipi Fuchter 2025-04-16 08:04:38 -03:00
  • 650d4d9ee2 Changing the start speech time and adding logs. Filipi Fuchter 2025-04-16 07:55:20 -03:00
  • 2627cb6bf2 Allowing to define SmartTurnParams Filipi Fuchter 2025-04-16 07:13:13 -03:00
  • 0e4115049b Refactoring to use keep alive sessions. Filipi Fuchter 2025-04-16 06:44:57 -03:00
  • 3ebef9346f Adding support for RemoteSmartTurn Filipi Fuchter 2025-04-16 06:33:42 -03:00
  • 3e2d21779f Refactoring the BaseEndOfTurnAnalyzer to include most of the logic Filipi Fuchter 2025-04-16 06:11:56 -03:00
  • cfefcac35f Resetting the silence frames when the user speaks. Filipi Fuchter 2025-04-15 20:51:36 -03:00
  • 57b39c084f Triggering to check if the turn is complete based on the maximum timeout Filipi Fuchter 2025-04-15 20:42:41 -03:00
  • 11b6de0900 Triggering to check if the turn is complete each time the user stops speaking based on the vad Filipi Fuchter 2025-04-15 17:28:00 -03:00
  • 824bc9bf16 Update dial.js Varun Singh 2025-04-15 12:48:33 -07:00
  • d0ddef6c12 Update server.py Varun Singh 2025-04-15 12:37:33 -07:00
  • ad40a0f076 Update OpenAILLMService and OpenPipeLLMService to use gpt-4.1 by default Mark Backman 2025-04-15 15:11:05 -04:00
  • e6325a8229 Integrating with the smart turn model to predict Filipi Fuchter 2025-04-15 16:01:09 -03:00
  • 6d10732889 Update OpenAILLMService examples to use gpt-4.1 Mark Backman 2025-04-15 14:59:55 -04:00
  • fdb46a0fa9 Update client/server demos to kick off conversation in on_client_ready handler Mark Backman 2025-04-15 14:50:38 -04:00
  • 424c2a341b Introduce new helper type for acting as a liason between rtvi messages and the llm mrkb-add-rtvi-llm-helpers mattie ruth backman 2025-04-14 17:08:57 -04:00
  • 3588b06718 Adding missing torch dependency. Filipi Fuchter 2025-04-15 12:28:36 -03:00
  • 73874f6ec0 Loading the smart turn model. Filipi Fuchter 2025-04-15 12:11:06 -03:00
  • 6ab9a8ad7f Starting to create a local smart turn Filipi Fuchter 2025-04-15 11:24:39 -03:00
  • 821e303249 Bringing Aleix initial implementation for the smart turn. Filipi Fuchter 2025-04-15 10:21:40 -03:00
  • efae26a5a8 Client connect/disconnect events for DailyTransport (#1544) chadbailey59 2025-04-14 15:56:41 -05:00
  • d16ace22ac Merge pull request #1583 from pipecat-ai/aleix/soundfilemixer-constructor-updates Aleix Conchillo Flaqué 2025-04-14 10:59:30 -07:00
  • 001c26b79c Fixed params issue in Google Vertex ai Rahul Tayal 2025-04-14 23:29:16 +05:30
  • 8dc4f1cda0 Troubleshooting SSL error Arman 2025-04-14 13:39:53 -04:00
  • ab6be11a0e SoundfileMixer: add mixing argument and require keywords Aleix Conchillo Flaqué 2025-04-14 08:30:56 -07:00
  • 054158b0ff Merge pull request #1579 from pipecat-ai/fixing_smallwebrtc_issue Filipi da Silva Fuchter 2025-04-14 10:44:22 -03:00
  • 174cf13abd Merge pull request #1580 from pipecat-ai/fixing_voice_agent_example Filipi da Silva Fuchter 2025-04-14 10:44:07 -03:00
  • 099d2c02e1 Fixing the voice agent example to always create the video transceiver. Filipi Fuchter 2025-04-14 10:41:39 -03:00
  • e1108466f6 Fixed an issue in SmallWebRTCTransport where an error was thrown if the client did not create a video transceiver. Filipi Fuchter 2025-04-14 10:36:25 -03:00
  • edd53d425e Merge pull request #1577 from pipecat-ai/hush/trackStoppedSimpleChatbot Mark Backman 2025-04-14 08:32:58 -04:00
  • b160cf34e9 Remove formatting James Hush 2025-04-14 15:13:45 +08:00
  • dae3b927e1 docs: Fix TrackStopped typo in SimpleChatbot James Hush 2025-04-14 15:12:17 +08:00
  • 81d066074c Fix lint hush/RTVIServerMessageDemo James Hush 2025-04-14 11:48:55 +08:00
  • bd3d30111a Merge pull request #1569 from pipecat-ai/pipecat-0.0.63 v0.0.63 Mark Backman 2025-04-11 20:09:58 -04:00
  • 8c7e16e717 Update CHANGELOG for 0.0.63 Mark Backman 2025-04-11 20:04:50 -04:00
  • f6accbd510 Updating foundation examples to use SmallWebRTCTransport and pipecat-ai-small-webrtc-prebuilt (#1534) Mark Backman 2025-04-11 19:44:16 -04:00
  • 8186219879 Merge pull request #1513 from pipecat-ai/mb/gemini-context-formatting Mark Backman 2025-04-11 15:30:51 -04:00
  • b9a2ed5b58 Fix: GeminiMultimodalLiveLLMService, add spaces between words in assistant context messages Mark Backman 2025-04-02 20:55:39 -04:00
  • 7ac12ffc85 Merge pull request #1550 from pipecat-ai/mb/cartesia-spelling-timestamps Mark Backman 2025-04-11 15:13:55 -04:00
  • f623cf96f7 Merge pull request #1560 from pipecat-ai/bot_left_signalling Filipi da Silva Fuchter 2025-04-11 16:08:01 -03:00
  • 06be20eb16 Fix: Cartesia's spelling feature adds whole word to context Mark Backman 2025-04-09 14:32:53 -04:00
  • 816b3a9545 Fixing ruff format Filipi Fuchter 2025-04-11 15:37:16 -03:00
  • 255666925b Sending a new signalling message peerLeft. Filipi Fuchter 2025-04-11 15:35:50 -03:00
  • 0df065fda4 Merge pull request #1566 from pipecat-ai/mb/gemini-live-beta Mark Backman 2025-04-11 12:40:04 -04:00
  • 052b2439a5 changed data type of callback signature cb/multi-transport-example Chad Bailey 2025-04-11 15:47:04 +00:00
  • 241a947b8b Add CHANGELOG entries Mark Backman 2025-04-11 11:22:03 -04:00
  • e28c199dd1 Add GeminiMultimodalLiveLLMService support for VAD Params Mark Backman 2025-04-11 11:11:34 -04:00
  • 6220ee4efb Merge pull request #1565 from pipecat-ai/fixing_video_transform_demo Filipi da Silva Fuchter 2025-04-11 11:45:29 -03:00
  • b650d043bf Fixing the video transform demo to use 20ms audio. Filipi Fuchter 2025-04-11 11:22:41 -03:00
  • 121e6d2157 Add media resolution support to GeminiMultimodalLiveLLMService Mark Backman 2025-04-11 10:18:29 -04:00
  • dbd7869de7 Add model transcription support Mark Backman 2025-04-11 10:02:52 -04:00
  • b7d56d5ff0 Add language support for Gemini Live Mark Backman 2025-04-11 09:21:14 -04:00
  • 61cba0136f Add marker file for static type checkers Bnowako 2025-04-11 11:00:57 +02:00
  • ed743b55d4 Merge pull request #1561 from pipecat-ai/fixing_voice_agent Filipi da Silva Fuchter 2025-04-10 23:33:35 -03:00
  • fb074895f5 Fixing ruff format. Filipi Fuchter 2025-04-10 23:19:31 -03:00
  • d916865ccc Fixing voice agent example to work with the last released version of pipecat. Filipi Fuchter 2025-04-10 23:10:50 -03:00
  • 6378a8ccd3 Starting to implement a signalling message to when the bot has left Filipi Fuchter 2025-04-10 23:02:27 -03:00
  • 115c45b5fc mcp_run POC vp-mcp vipyne 2025-04-10 13:47:30 -05:00
  • 1908e7cd97 WIP getting mcp.run to work vipyne 2025-04-10 12:21:54 -05:00
  • 5dbb5f176b Merge pull request #1551 from pipecat-ai/aleix/daily-python-0.17.0 Aleix Conchillo Flaqué 2025-04-10 09:06:55 -07:00
  • b89f2611f7 Merge pull request #1539 from pipecat-ai/small_wbertc_mute_state Filipi da Silva Fuchter 2025-04-10 11:26:53 -03:00
  • db0f783c55 Updating the video-transform demo to use the latest version of the SmallWebRTCTransport. Filipi Fuchter 2025-04-10 11:23:28 -03:00
  • 20ec323647 Refactoring the video-transform demo to be able to enable or disable the cam. Filipi Fuchter 2025-04-10 11:23:05 -03:00
  • f71c09a4fd Added support in SmallWebRTCTransport to detect when remote tracks are muted. Filipi Fuchter 2025-04-10 11:22:37 -03:00
  • cba4ebfcf9 Merge pull request #1555 from pipecat-ai/mb/gemini-beta-base Mark Backman 2025-04-10 09:01:16 -04:00
  • 3b9a8946f9 Update GeminiMultimodalLiveLLMService base_url Mark Backman 2025-04-10 08:17:52 -04:00
  • db3620c4be Merge pull request #1553 from balaji-atoa/main Mark Backman 2025-04-10 08:10:35 -04:00
  • 11338ea92d Merge pull request #1552 from pipecat-ai/mb/p2p-capture-image Mark Backman 2025-04-10 07:52:13 -04:00
  • 90563a4091 Merge pull request #1542 from pipecat-ai/small_webrtc_prebuilt_ui Filipi da Silva Fuchter 2025-04-10 07:39:26 -03:00
  • 937f5f7cb7 Update examples/p2p-webrtc/video-transform/server/requirements.txt Filipi da Silva Fuchter 2025-04-10 07:37:23 -03:00
  • 4f221b817a Update examples/p2p-webrtc/video-transform/README.md Filipi da Silva Fuchter 2025-04-10 07:37:07 -03:00
  • c79c1f65fc feat: change default model name on live api balaji-atoa 2025-04-10 11:59:11 +05:30
  • 8ad2ad0e59 Add image capture to SmallWebRTCTransport Mark Backman 2025-04-09 23:01:06 -04:00
  • 499b258bf9 pyproject: update daily-python to 0.17.0 Aleix Conchillo Flaqué 2025-04-09 18:59:10 -07:00
  • 05b6a5ae4b Improving the video-transform readme Filipi Fuchter 2025-04-09 15:55:13 -03:00