Commit Graph

  • ac15fe8ae4 Add workflow to update lockfile with pyproject.toml changes Mark Backman 2025-07-31 23:08:21 -04:00
  • 07239c0b8b Add initial uv.lock file Mark Backman 2025-07-31 22:46:44 -04:00
  • 367b2fbe3c Update requirements.txt Mark Backman 2025-07-31 22:12:57 -04:00
  • f1b1d5b130 Update foundational examples to use the development runner Mark Backman 2025-07-31 22:00:55 -04:00
  • ff45b77fdf Remove examples runner Mark Backman 2025-07-31 21:22:04 -04:00
  • e522b7ae96 Add AsyncAI TTS to README vendor list Mark Backman 2025-07-31 19:33:37 -04:00
  • b8eef4f93b Merge pull request #2314 from pipecat-ai/mb/sync-quickstart-example v0.0.77 Mark Backman 2025-07-31 15:34:26 -07:00
  • dcc205996a Merge pull request #2317 from pipecat-ai/mb/release-prep-0.0.77 Mark Backman 2025-07-31 15:34:02 -07:00
  • 9f61af4d1b Changelog update for 0.0.77 Mark Backman 2025-07-31 18:19:05 -04:00
  • e8faf28e6a Doc fix for incorrect argument name. Sam Sykes 2025-07-31 22:30:54 +01:00
  • 40d53b3d84 Merge pull request #2316 from sam-s10s/speechmatics-stt Filipi da Silva Fuchter 2025-07-31 18:28:16 -03:00
  • 7c223a86c2 Fix to missing deprecated attribute enable_speaker_diarization. Sam Sykes 2025-07-31 22:25:46 +01:00
  • 2d3f61aa07 Updated Speechmatics Plugin (#2225) Sam Sykes 2025-07-31 21:51:38 +01:00
  • e05a47744d Merge pull request #2311 from pipecat-ai/mb/quickstart-fixups Mark Backman 2025-07-31 13:42:10 -07:00
  • 6ffaab2b93 CHANGELOG cosmetics Aleix Conchillo Flaqué 2025-07-31 13:39:37 -07:00
  • c2d8844903 Merge pull request #2312 from pipecat-ai/aleix/srhinos/main Aleix Conchillo Flaqué 2025-07-31 13:30:57 -07:00
  • e8caba7723 Add workflow to sync quickstart to pipecat-quickstart repo Mark Backman 2025-07-31 15:56:18 -04:00
  • df96ef7d37 Remove non-quickstart demos Mark Backman 2025-07-31 15:38:54 -04:00
  • 7553f670af fix formatting and update CHANGELOG Aleix Conchillo Flaqué 2025-07-31 10:41:11 -07:00
  • 6960f5861b Set example min pipecat-ai version to 0.0.77 due to runner requirement Mark Backman 2025-07-31 12:21:58 -04:00
  • b5edbbc0ca Merge pull request #2309 from pipecat-ai/mb/remove-runner-examples Mark Backman 2025-07-31 09:18:22 -07:00
  • e78d9c2c95 Merge pull request #2293 from azain47/azain47/fix-piper-tts-service Aleix Conchillo Flaqué 2025-07-31 08:32:17 -07:00
  • b25547a98b Merge pull request #2305 from pipecat-ai/vp-changelog-text-input Vanessa Pyne 2025-07-31 10:16:47 -05:00
  • e80281c3c4 Remove examples/runner-examples Mark Backman 2025-07-31 10:59:06 -04:00
  • d692843e5b Merge pull request #2308 from pipecat-ai/mb/change-neuphonic-url Mark Backman 2025-07-31 07:38:57 -07:00
  • eaad3c5d55 NeuphonicTTSService: change the default url value to the global endpoint Mark Backman 2025-07-31 10:24:54 -04:00
  • f2a1c66379 update changelog vipyne 2025-07-31 08:52:53 -05:00
  • af8de227bb Merge pull request #2223 from getchannel/realtime-text Vanessa Pyne 2025-07-31 08:53:39 -05:00
  • 7cd78dd286 Merge pull request #2303 from pipecat-ai/mb/add-new-quickstart-demos Mark Backman 2025-07-31 05:56:00 -07:00
  • 226b516948 Add quickstart demos Mark Backman 2025-07-30 22:11:40 -04:00
  • aa85fffa57 New runner module (#2269) Mark Backman 2025-07-30 19:02:28 -07:00
  • 027ab8fedf Update demos with RunnerArguments, runner_args mb/new-quickstarts Mark Backman 2025-07-30 21:49:58 -04:00
  • dbf9899de8 Update quickstart examples for the new runner Mark Backman 2025-07-30 00:04:39 -04:00
  • a22bebd174 Update phone-bot-twilio README Mark Backman 2025-07-29 18:44:24 -04:00
  • 3ab9c15583 Add README to client-server-web, add phone-bot-twilio files Mark Backman 2025-07-29 18:13:07 -04:00
  • eca366bfac Add client/server quickstart example Mark Backman 2025-07-28 14:07:42 -04:00
  • c5483411f2 Add quickstart example Mark Backman 2025-07-28 12:55:39 -04:00
  • ee514f6e4c Update examples with review feedback Mark Backman 2025-07-30 21:41:15 -04:00
  • 90487ac144 Use RunnerArguments in examples Mark Backman 2025-07-30 21:18:47 -04:00
  • 54f0bb8326 session_args become runner_args Mark Backman 2025-07-30 21:12:02 -04:00
  • f35a58abf1 Change LOCAL_RUN to ENV, update examples Mark Backman 2025-07-30 20:54:18 -04:00
  • 8b97ab70ff Enable Interruption Support for LLMUserResponseAggregator srhinos 2025-07-30 20:48:31 -04:00
  • e33ca26e2d Revert "Add is_local_development utility for a cleaner API to determine if running locally" Mark Backman 2025-07-30 20:45:53 -04:00
  • 471311b18f Add is_local_development utility for a cleaner API to determine if running locally Mark Backman 2025-07-30 19:50:47 -04:00
  • 0c3e526c19 Remove dependency on pipecatcloud, define new *RunnerArguments types Mark Backman 2025-07-30 18:53:21 -04:00
  • 9013b2929a Merge pull request #2300 from pipecat-ai/filipi/fast_api_race_condition Filipi da Silva Fuchter 2025-07-30 18:10:09 -03:00
  • 0c6e12a9b0 Fixed a race condition in FastAPIWebsocketClient that occurred when attempting to send a message while the client was disconnecting. Filipi Fuchter 2025-07-30 18:07:40 -03:00
  • efb24071d5 Merge pull request #2301 from pipecat-ai/aleix/daily-python-0.19.5 Aleix Conchillo Flaqué 2025-07-30 14:01:27 -07:00
  • 318ebec67e Merge pull request #2298 from pipecat-ai/filipi/google_interruptions Filipi da Silva Fuchter 2025-07-30 17:49:07 -03:00
  • c679227aa8 pyproject: update daily-python to 0.19.5 Aleix Conchillo Flaqué 2025-07-30 13:19:48 -07:00
  • 392853f5fa Fixed an issue in GoogleLLMService where interruptions did not work when an interruption strategy was used. Filipi Fuchter 2025-07-30 12:10:32 -03:00
  • 98d27caab3 Merge pull request #2296 from pipecat-ai/mb/switch-rime-voices Mark Backman 2025-07-30 07:55:52 -07:00
  • 0fa51968bf Added the ability to switch voices to RimeTTSService Mark Backman 2025-07-30 08:04:30 -04:00
  • 92aee2634b Merge pull request #2291 from pipecat-ai/mb/remove-on-client-closed Mark Backman 2025-07-30 06:36:32 -07:00
  • 58fc952192 Add create_transport factory method example Mark Backman 2025-07-30 08:53:24 -04:00
  • bff6a93f31 Merge pull request #2150 from pipecat-ai/filipi/hey_gen Filipi da Silva Fuchter 2025-07-30 09:10:07 -03:00
  • 6e921cdf45 HeyGen implementation for Pipecat - HeyGenVideoService Filipi Fuchter 2025-07-30 09:07:15 -03:00
  • 1e2b066cf3 Fix tts.py Azain. 2025-07-30 13:41:27 +05:30
  • 46c520bb36 Set Daily expiration to 2-hrs, add Telnyx API key support Mark Backman 2025-07-29 23:36:23 -04:00
  • 5b6e25a7e0 Add --direct option to directly connect to a Daily room for faster testing iteration Mark Backman 2025-07-29 21:53:24 -04:00
  • f133cf97c8 Parse telephony data into call_data object, add support for Telnyx, update example Mark Backman 2025-07-29 21:17:42 -04:00
  • dba182b396 Add create_transport factory utlities Mark Backman 2025-07-29 21:02:46 -04:00
  • 32c7457734 Add single transport example, mark SmallWebRTCSessionArguments as deprecated Mark Backman 2025-07-29 19:44:51 -04:00
  • c89422f2f2 Add ESP32, update docstrings Mark Backman 2025-07-29 19:36:38 -04:00
  • 66b4bbec1a Remove local.py, rename exaples accordingly Mark Backman 2025-07-29 19:23:26 -04:00
  • 2af3b6329d Ruff format debug Pete 2025-07-29 17:48:11 -04:00
  • 8ca06e5887 Add InputTextRawFrame class for handling raw text input in frames Pete 2025-07-29 17:43:14 -04:00
  • b125d31088 Revert the cloud-simple-bot example back to using the built-in types Mark Backman 2025-07-29 15:36:33 -04:00
  • 980e52e72e Remove quickstart example—moving to a separate PR Mark Backman 2025-07-28 12:53:48 -04:00
  • e2cfa45cc0 Collect package dependencies in a new optional dependency called runner Mark Backman 2025-07-28 10:06:52 -04:00
  • 061de9cbaf Fix docstring parsing Mark Backman 2025-07-28 09:08:45 -04:00
  • f9e316686f Improve cloud.py module docstring Mark Backman 2025-07-28 08:52:29 -04:00
  • 6b194a2954 Clean up utils.py: remove unused function, update private class naming Mark Backman 2025-07-28 08:42:45 -04:00
  • 83a88d7c85 Clean up logging, refactor cloud.py's _create_server_app Mark Backman 2025-07-28 08:18:36 -04:00
  • f5e23c36a4 Add another cloud-simple example Mark Backman 2025-07-27 23:25:10 -04:00
  • 155817a1fe Mimic Pipecat Cloud websocket handling in the cloud runner, add a websocket message parser called parse_telephony_websocket in utils.py, update examples to use the new functionality Mark Backman 2025-07-27 23:24:46 -04:00
  • 16c80b2335 Rename examples files, update quickstart Mark Backman 2025-07-27 16:19:45 -04:00
  • 49af1553e0 Add pipecat.runner to docs auto-generation Mark Backman 2025-07-27 08:16:05 -04:00
  • 6dad4de2d2 Updates to cloud examples: cloud-simple so it can be deployed and use Krisp Mark Backman 2025-07-26 22:19:05 -04:00
  • 214c376933 Add typing support for session_args, fix debug logging in cloud.py Mark Backman 2025-07-26 21:56:06 -04:00
  • 7db57109dc Add RTVI to local-simple-bot.py Mark Backman 2025-07-26 10:35:07 -04:00
  • 9fd3e466ab Add startup message for local WebRTC, remove WebRTC from cloud /connect Mark Backman 2025-07-26 10:15:32 -04:00
  • ccd71cfafb Comment about starting a SmallWebRTCTransport client session Mark Backman 2025-07-26 00:11:36 -04:00
  • eee8cf35b2 Fix the /connect endpoint's return value for Daily, WebRTC Mark Backman 2025-07-25 23:36:23 -04:00
  • acbc045d47 PCC deployment scripts Mark Backman 2025-07-25 22:33:49 -04:00
  • 579eaf0889 Ignore import warning in _get_bot_module Mark Backman 2025-07-25 22:25:31 -04:00
  • 1284c24144 Console message for where to connect to the server Mark Backman 2025-07-25 22:22:01 -04:00
  • ad84a5af46 Remove livekit from cloud.py, use localhost for webrtc Mark Backman 2025-07-25 22:14:16 -04:00
  • 8138c6ceab Rename examples Mark Backman 2025-07-25 21:27:43 -04:00
  • 112ae23f4d Final cleanup Mark Backman 2025-07-25 21:25:01 -04:00
  • fa6c9c35f7 Renaming files Mark Backman 2025-07-25 20:23:55 -04:00
  • 7288d9b738 Add quickstart examples Mark Backman 2025-07-25 17:41:24 -04:00
  • a494bd7a61 Checkpoint: local working, server: daily,webrtc working Mark Backman 2025-07-25 16:47:42 -04:00
  • 5532655eb9 Lazy load imports to avoid unnecessary dependencies when running Mark Backman 2025-07-25 11:47:17 -04:00
  • be1d8041e2 Add new module, add telnyx, plivo, livekit runners Mark Backman 2025-07-25 10:20:55 -04:00
  • c145a9ef13 Merge pull request #2288 from pipecat-ai/mb/stt-mute-examples Mark Backman 2025-07-29 12:10:36 -07:00
  • b523f9a4c6 Merge pull request #2248 from ashotbagh/feat/async-tts Mark Backman 2025-07-29 12:10:11 -07:00
  • 7f184422d0 Merge branch 'main' into feat/async-tts Mark Backman 2025-07-29 12:06:56 -07:00
  • fa4c3ec6bf Merge pull request #2287 from pipecat-ai/aleix/asyncio-trace-logging Aleix Conchillo Flaqué 2025-07-29 11:56:25 -07:00
  • 9fafc10844 Merge pull request #2292 from richtermb/transcription-error-callback Aleix Conchillo Flaqué 2025-07-29 11:56:02 -07:00