Commit Graph

  • 67107d02ed Refactor callback invocation for on_transcription_stopped in DailyTransportClient for improved readability richtermb 2025-07-29 11:53:41 -07:00
  • c1df19982c Add on_transcription_stopped callback to DailyTransport for handling transcription stop events richtermb 2025-07-29 11:50:16 -07:00
  • 444b1b5b02 Add on_transcription_stopped callback to DailyCallbacks and implement handling in DailyTransport for transcription stop events richtermb 2025-07-29 11:49:28 -07:00
  • ebfa4f2d5e Push the STTMuteFrame upstream and downstream Mark Backman 2025-07-29 12:01:29 -04:00
  • e961c438e7 Update placement of STTMuteFilter in examples to reflect the new recommendation Mark Backman 2025-07-28 21:00:45 -04:00
  • d3d36a89e2 Add _on_transcription_error method to DailyTransport for handling transcription error events richtermb 2025-07-29 10:48:50 -07:00
  • fa6e5ce4a7 Add on_transcription_error callback to DailyCallbacks and handle transcription errors in DailyTransportClient richtermb 2025-07-29 10:43:18 -07:00
  • 3ffb261864 Remove use of on_client_closed event in foundational examples Mark Backman 2025-07-29 13:28:33 -04:00
  • f69a02b7a7 Merge pull request #2290 from pipecat-ai/mb/remove-examples Mark Backman 2025-07-29 10:02:24 -07:00
  • f1f4aed398 Remove random Dockerfile, update README links Mark Backman 2025-07-29 11:41:27 -04:00
  • 414c245c92 Remove android.yaml github workflow Mark Backman 2025-07-29 11:34:48 -04:00
  • 3f57d94c0b Update examples README Mark Backman 2025-07-29 11:28:40 -04:00
  • 15e3c69ddc Removed most pipecat examples, relocating to pipecat-examples repo Mark Backman 2025-07-29 11:17:01 -04:00
  • 39b00f5269 chore: address review comments Ashot 2025-07-29 18:20:50 +04:00
  • 4c368c78c6 Merge pull request #2289 from tomoima525/tomoima525/transcription-bucket-params Mark Backman 2025-07-29 05:05:08 -07:00
  • 6eb00a99cb update Changelog for transcription_bucket params addition Tomoaki Imai 2025-07-29 20:38:12 +09:00
  • 3ae8cf1916 Add transcription_bucket param for rest helper Tomoaki Imai 2025-07-29 18:45:46 +09:00
  • 03e87469df utils(asyncio): use trace logging for some cancelling messages Aleix Conchillo Flaqué 2025-07-28 17:43:41 -07:00
  • 70255d3c81 Merge pull request #2274 from pipecat-ai/mb/remove-message-name Mark Backman 2025-07-28 17:29:23 -07:00
  • 96a72d0647 Remove message[name] addition when pushing Mark Backman 2025-07-26 17:34:23 -04:00
  • 27d4910694 Merge pull request #2286 from pipecat-ai/mb/fix-transcript-processor-newline Mark Backman 2025-07-28 17:07:43 -07:00
  • 50242f4ad8 fix: Improve TranscriptProcessor detection for transcript type Mark Backman 2025-07-28 19:56:36 -04:00
  • c9dda5251c Merge pull request #2284 from pipecat-ai/mb/yank-74-75 Mark Backman 2025-07-28 12:55:47 -07:00
  • 419cc9ac68 Add yanked notices to 0.0.74 and 0.0.75 changelogs Mark Backman 2025-07-28 13:36:02 -04:00
  • adff456daf Progress on LLM failover support pk/prototype-llm-failover-attempt-3 Paul Kompfner 2025-07-28 10:09:23 -04:00
  • 83b4747196 chore: address review comments Ashot 2025-07-28 17:39:23 +04:00
  • a13b954415 formatting/cleanup: address Copilot PR review comments Ashot 2025-07-26 09:39:50 +04:00
  • f2e9562f1b feat(tts): integrate Async TTS engine into pipecat Ashot 2025-07-23 14:44:21 +04:00
  • afed9a61f2 Merge pull request #2268 from pipecat-ai/mb/inworld-changelog Mark Backman 2025-07-28 05:59:57 -07:00
  • f0de27b35e Merge pull request #2273 from pipecat-ai/mb/gitignore-plivo-stream Mark Backman 2025-07-28 05:59:41 -07:00
  • 9d5510ee47 Merge pull request #2265 from pipecat-ai/filipi/small_webrtc_buffer_processor Filipi da Silva Fuchter 2025-07-28 09:23:58 -03:00
  • 434c3fc527 Merge pull request #2279 from Allenmylath/patch-26 Mark Backman 2025-07-28 04:51:58 -07:00
  • aba79a9478 Update README.md allenmylath 2025-07-28 11:24:27 +05:30
  • b28c2b9a58 Use new pipecat.runner.local for examples mb/use-new-local-runner Mark Backman 2025-07-27 07:43:25 -04:00
  • 250dec2371 Updates to cloud examples: cloud-simple so it can be deployed and use Krisp Mark Backman 2025-07-26 22:19:05 -04:00
  • 49435cd115 Add typing support for session_args, fix debug logging in cloud.py Mark Backman 2025-07-26 21:56:06 -04:00
  • fc96e091a9 Update NVIDIA in README Mark Backman 2025-07-26 15:01:52 -04:00
  • 851a27c082 Add Groq TTS to README Mark Backman 2025-07-26 14:58:07 -04:00
  • a72d93dc6d Add Inworld to README Mark Backman 2025-07-26 14:55:19 -04:00
  • 65daac9853 Add RTVI to local-simple-bot.py Mark Backman 2025-07-26 10:35:07 -04:00
  • c971232f20 .gitignore: add plivo-chatbot streams.xml, .python-version Mark Backman 2025-07-26 10:17:54 -04:00
  • 26743f40a0 Add startup message for local WebRTC, remove WebRTC from cloud /connect Mark Backman 2025-07-26 10:15:32 -04:00
  • 4b2ba2d69f Merge pull request #2270 from Allenmylath/patch-25 Mark Backman 2025-07-26 04:55:59 -07:00
  • 240a698fab Update README.md allenmylath 2025-07-26 14:51:19 +05:30
  • bd91a31a40 Comment about starting a SmallWebRTCTransport client session Mark Backman 2025-07-26 00:11:36 -04:00
  • 242b277413 Fix the /connect endpoint's return value for Daily, WebRTC Mark Backman 2025-07-25 23:36:23 -04:00
  • c71e97dd08 PCC deployment scripts Mark Backman 2025-07-25 22:33:49 -04:00
  • c6e2bfe601 Ignore import warning in _get_bot_module Mark Backman 2025-07-25 22:25:31 -04:00
  • f61bbd3d3d Console message for where to connect to the server Mark Backman 2025-07-25 22:22:01 -04:00
  • c74fede862 Remove livekit from cloud.py, use localhost for webrtc Mark Backman 2025-07-25 22:14:16 -04:00
  • 9aaae01063 Add changelog entry for InworldTTSService Mark Backman 2025-07-25 21:46:02 -04:00
  • ff7e0ff27d Rename examples Mark Backman 2025-07-25 21:27:43 -04:00
  • 7253077bb7 Final cleanup Mark Backman 2025-07-25 21:25:01 -04:00
  • df211fb5a3 Renaming files Mark Backman 2025-07-25 20:23:55 -04:00
  • 41c8d22cf3 Merge pull request #2208 from padillamt/mtp/add-inworld-tts Mark Backman 2025-07-25 17:13:37 -07:00
  • b68f044ef7 mtpadilla: updated example to reflect parameter placement changes in base Inworld TTS class padillamt 2025-07-25 15:13:43 -07:00
  • ae6698429f Add quickstart examples Mark Backman 2025-07-25 17:41:24 -04:00
  • b7e415a659 Checkpoint: local working, server: daily,webrtc working Mark Backman 2025-07-25 16:47:42 -04:00
  • e140bd6960 mtpadilla: moved model and voice id setting into the class constructor padillamt 2025-07-25 14:04:49 -07:00
  • 3785481a45 Progress on LLM failover support Paul Kompfner 2025-07-25 16:55:17 -04:00
  • ed2177a579 Progress on LLM failover support Paul Kompfner 2025-07-25 16:36:32 -04:00
  • e86b55e2b3 Fixed an issue in AudioBufferProcessor when using SmallWebRTCTransport where, if the microphone was muted, track timing was not respected. Filipi Fuchter 2025-07-25 17:01:41 -03:00
  • ee2aade12c Progress on LLM failover support Paul Kompfner 2025-07-25 14:56:38 -04:00
  • 4a9bec5b35 mtpadilla: stop metrics at result chunk padillamt 2025-07-25 11:14:20 -07:00
  • 37361391d9 mtpadilla: removed ability to set base_url via constructor, set internally based on streaming variable padillamt 2025-07-25 09:16:56 -07:00
  • 2cdc42adf6 Lazy load imports to avoid unnecessary dependencies when running Mark Backman 2025-07-25 11:47:17 -04:00
  • 988d986e22 Add new module, add telnyx, plivo, livekit runners Mark Backman 2025-07-25 10:20:55 -04:00
  • 4b3726eba4 Merge pull request #2260 from pipecat-ai/filipi/audio_resampler Filipi da Silva Fuchter 2025-07-25 09:27:42 -03:00
  • 8e66794759 mtpadilla: switch to Deepgram ASR for lower latency padillamt 2025-07-24 22:22:36 -07:00
  • acc5b9f210 inworld: change to function that stops all processing metrics padillamt 2025-07-24 22:07:15 -07:00
  • f982ace4c5 inworld: removal of unnecessary setting of ssampling rate since matches default padillamt 2025-07-24 21:56:01 -07:00
  • 5fb1899aeb inworld: removal of unnecessary default assignment as already handled padillamt 2025-07-24 21:42:42 -07:00
  • 7483422bd9 inworld: change set_voice uto use self._settings padillamt 2025-07-24 21:23:03 -07:00
  • 16c20f3a99 inworld: removal of unnecessary default assignment since already done padillamt 2025-07-24 21:15:34 -07:00
  • d248c102c8 inworld: removal of unnecessary default assignment since already done padillamt 2025-07-24 21:15:20 -07:00
  • 662550cc5e mtpadilla: remove unused imports padillamt 2025-07-24 21:05:22 -07:00
  • 067f64389b mtpadilla: no longer needed so making empty padillamt 2025-07-24 20:44:27 -07:00
  • 81048ce43a mtpadilla: rename 07aa-interruptible-inworld-http.py to 07ab-interruptible-inworld-http.py padillamt 2025-07-24 20:42:29 -07:00
  • f6440ee6e1 mtpadilla: correct Examples header in comments padillamt 2025-07-24 13:36:40 -07:00
  • 602724b984 Progress on LLM failover support Paul Kompfner 2025-07-24 16:35:51 -04:00
  • da8c67114a mtpadilla: make streaming the default for example padillamt 2025-07-24 13:35:29 -07:00
  • d8ea1311ff Merge pull request #2254 from pipecat-ai/mb/11labs-create-context-id Mark Backman 2025-07-24 13:32:37 -07:00
  • 2b1f056aa7 sketch for runner as a module jpt/runner-module Jon Taylor 2025-07-24 20:15:06 +01:00
  • 2be615066c Merge pull request #2261 from pipecat-ai/mb/foundational-requirements Mark Backman 2025-07-24 11:06:16 -07:00
  • 75c2ffc0b5 Check if audio context is already available, create one if not Mark Backman 2025-07-24 13:57:46 -04:00
  • 2297eb217e ElevenLabsTTSService: Only reset the context_id when interruptions are enabled Mark Backman 2025-07-23 17:11:33 -04:00
  • 1bb821a07d Foundational requirements.txt: add silero, websocket optional dep, remove fastapi Mark Backman 2025-07-24 13:48:38 -04:00
  • 970b8044a0 Fixed an issue in AudioBufferProcessor that caused garbled audio when enable_turn_audio was enabled and audio resampling was required. Filipi Fuchter 2025-07-24 13:25:48 -03:00
  • d8bcb81f35 Merge pull request #2259 from pipecat-ai/filipi/eleven_labs_delayed_messages Filipi da Silva Fuchter 2025-07-24 12:07:06 -03:00
  • 3ce0ab8c6d Removing extra space. Filipi da Silva Fuchter 2025-07-24 12:05:17 -03:00
  • 097d786431 Fixing ruff format. Filipi Fuchter 2025-07-24 12:03:17 -03:00
  • 662f04879c Play delayed messages from ElevenLabsTTSService if they still belong to the current context. Filipi Fuchter 2025-07-24 12:00:14 -03:00
  • c437ff6a08 Progress on LLM failover support Paul Kompfner 2025-07-24 09:51:30 -04:00
  • 221e199fe0 Progress on LLM failover support Paul Kompfner 2025-07-24 09:43:53 -04:00
  • 7a69f57e11 Merge pull request #2255 from pipecat-ai/mb/pyproject-versions-for-uv Mark Backman 2025-07-24 06:43:35 -07:00
  • 5b7b4efdc9 Add broader version support for stable core dependencies, up to the next major version Mark Backman 2025-07-24 08:04:22 -04:00
  • 35628f3af7 Progress on LLM failover support Paul Kompfner 2025-07-24 09:40:28 -04:00
  • cfa26524ca Add support for fastapi>=0.115.6,<0.117.0 Mark Backman 2025-07-24 07:44:06 -04:00
  • 3d4ab7158d pyproject.toml dependency updates to support better cross compatibility Mark Backman 2025-07-23 23:17:15 -04:00
  • 26d1ca3c98 Merge pull request #2256 from pipecat-ai/mb/refactor-neuphonic-http Mark Backman 2025-07-24 06:36:23 -07:00