Commit Graph

  • 08beb0264a Add changelog entries for PR #3730 Mark Backman 2026-02-12 13:14:11 -05:00
  • 2e15b4842c Move STT keepalive mechanism from WebsocketSTTService to STTService base class Mark Backman 2026-02-12 11:09:39 -05:00
  • 6d95a2425c Fixing ElevenLabs TTS word timestamp interleaving across sentences. filipi87 2026-02-12 12:54:47 -03:00
  • 4667a3d66d Add changelog for #3728 Mark Backman 2026-02-12 09:42:23 -05:00
  • 0bf2477d2c Bump Pillow upper bound from <12 to <13 Mark Backman 2026-02-12 09:41:18 -05:00
  • 5bb2201fa1 Add changelog for #3727 mb/fix-word-timestamps Mark Backman 2026-02-12 08:58:03 -05:00
  • 7850517ba4 Fix ElevenLabs TTS word timestamp interleaving across sentences Mark Backman 2026-02-12 08:57:02 -05:00
  • 9786c4f8da Update docstring fix/speech-timeout-early-trigger-race-condition James Hush 2026-02-12 12:30:10 +08:00
  • 71a752c971 Add tests for TracingContext and TurnTraceObserver Mark Backman 2026-02-11 22:42:58 -05:00
  • eb0ce5aea1 Add changelog for #3722 James Hush 2026-02-12 12:11:25 +08:00
  • 67ea485566 Fix race condition in SpeechTimeoutUserTurnStopStrategy finalized transcript handling James Hush 2026-02-12 12:10:34 +08:00
  • 358f237507 Replace singleton context providers with pipeline-scoped TracingContext Mark Backman 2026-02-11 21:58:10 -05:00
  • d99a256715 Merge pull request #3706 from ianbbqzy/ian/inworld-user-agent Mark Backman 2026-02-11 19:38:26 -05:00
  • dcbcab1542 [Inworld] add User-Agent and X-Request-Id for better traceability Ian Lee 2026-02-10 17:52:38 -08:00
  • a966947220 Add changelog for #3720 Mark Backman 2026-02-11 18:04:58 -05:00
  • 16b060d9e9 Fix Grok Realtime voice type validation for server responses Mark Backman 2026-02-11 18:04:20 -05:00
  • ed7fde324e Adding changelog entry for the RTVIObserver fix. filipi87 2026-02-11 16:23:42 -03:00
  • beb4e86b5f Fixing an issue in RTVI where we were sometimes receiving bot output messages before the bot started speaking. filipi87 2026-02-11 16:17:28 -03:00
  • e75ccd9c2f Merge pull request #3717 from pipecat-ai/aleix/update-claude-md-pr-instructions Aleix Conchillo Flaqué 2026-02-11 10:40:20 -08:00
  • a80919ceff Move PR submission instructions from CLAUDE.md to /pr-submit skill Aleix Conchillo Flaqué 2026-02-11 09:54:39 -08:00
  • 1fe4538982 Update PR submission instructions in CLAUDE.md Aleix Conchillo Flaqué 2026-02-11 09:51:10 -08:00
  • 9a48d93bd2 Merge pull request #3713 from pipecat-ai/filipi/smallwebrtc_8khz Filipi da Silva Fuchter 2026-02-11 11:58:32 -05:00
  • 0c3e59ed61 Adding changelog entry for the SmallWebRTCTransport fix. filipi87 2026-02-11 13:07:52 -03:00
  • ec2b38dc29 Fixing smallwebrtc transport input audio resampling logic. filipi87 2026-02-11 13:01:25 -03:00
  • 2036757b84 add unit tests for AICModelManager and AICFilter error handling, model loading, and processor behavior Gökmen Görgen 2026-02-11 15:22:37 +01:00
  • 0574167fbd Merge pull request #3709 from pipecat-ai/mb/fix-quickstart-pcc-deploy Mark Backman 2026-02-10 22:19:37 -05:00
  • 972ad93e18 Fix quickstart pcc-deploy.toml Mark Backman 2026-02-10 22:17:09 -05:00
  • ac53594967 Merge pull request #3708 from pipecat-ai/mb/fix-quickstart-pyproject Mark Backman 2026-02-10 22:09:49 -05:00
  • b063d9d43b Fix quickstart pyproject.toml Mark Backman 2026-02-10 22:06:38 -05:00
  • 48e93beadf Merge pull request #3705 from pipecat-ai/mb/quickstart-0.0.102 Mark Backman 2026-02-10 21:57:33 -05:00
  • 640940a41a Merge pull request #3704 from pipecat-ai/changelog-0.0.102 v0.0.102 Aleix Conchillo Flaqué 2026-02-10 18:31:30 -08:00
  • f1e2001a4e Update changelog for version 0.0.102 aconchillo 2026-02-10 23:05:22 +00:00
  • 12dc6c0b9e Merge pull request #3707 from pipecat-ai/aleix/fix-openai-stream-close-compat Aleix Conchillo Flaqué 2026-02-10 18:26:18 -08:00
  • 93f4402198 Update stream close test to match new _closing helper Aleix Conchillo Flaqué 2026-02-10 18:19:57 -08:00
  • f3eb5b30a0 Add changelog for #3707 Aleix Conchillo Flaqué 2026-02-10 18:01:29 -08:00
  • 18aad05a7c fix(openai): use compatible stream closing for non-OpenAI providers Aleix Conchillo Flaqué 2026-02-10 17:59:21 -08:00
  • 883b24f577 Update quickstart for 0.0.102 Mark Backman 2026-02-10 18:14:04 -05:00
  • 17ab9c425f Merge pull request #3675 from pipecat-ai/mb/elevenlabs-realtime-send-silence Mark Backman 2026-02-10 18:03:38 -05:00
  • 2f5e61ac55 Add silence-based keepalive to WebsocketSTTService Mark Backman 2026-02-10 14:54:21 -05:00
  • 1128c5b7fb Merge pull request #3702 from pipecat-ai/aleix/add-missing-local-smartturn-dependency Aleix Conchillo Flaqué 2026-02-10 14:34:43 -08:00
  • a9a5edd8ca pyproject: add local smartturn as a default dependency Aleix Conchillo Flaqué 2026-02-10 14:06:50 -08:00
  • a98c884e31 Merge pull request #3621 from pipecat-ai/filipi/context_compressure Filipi da Silva Fuchter 2026-02-10 17:04:47 -05:00
  • 2475697955 Changelog entries for context summarization filipi87 2026-02-10 18:59:12 -03:00
  • ba242d4875 Context summarization example with Google filipi87 2026-02-10 18:59:03 -03:00
  • 5deb80932b Context summarization example with OpenAI filipi87 2026-02-10 18:58:55 -03:00
  • 4a00e6829f Automated tests for the context summarizer. filipi87 2026-02-10 18:58:44 -03:00
  • 9d89afa7d4 Automated tests for the context summarization feature. filipi87 2026-02-10 18:58:33 -03:00
  • 92b6ecd945 New Claude skill to help refactor and cleanup the code. filipi87 2026-02-10 18:58:22 -03:00
  • 314d074c61 Context summarization feature implementation. filipi87 2026-02-10 18:58:12 -03:00
  • 9c627e7292 Merge pull request #3653 from pipecat-ai/filipi/heygen_lite Filipi da Silva Fuchter 2026-02-10 12:12:22 -05:00
  • ad179b0852 Merge pull request #3584 from pipecat-ai/filipi/speak_frame Filipi da Silva Fuchter 2026-02-10 12:11:47 -05:00
  • 5128089d42 Add changelog entries for PR #3653. filipi87 2026-02-10 14:02:32 -03:00
  • 87a79df048 Updating the heygen examples to use sandbox by default. filipi87 2026-02-10 14:02:20 -03:00
  • 24f90715e3 Use LITE as the default mode, and add support for video_settings and is_sandbox in LiveAvatarNewSessionRequest. filipi87 2026-02-10 14:02:09 -03:00
  • e00b98343e Changelog entries for TTS context tracking filipi87 2026-02-10 11:37:21 -03:00
  • ad1bec4583 Updated openai example to use on_tts_request and append_to_text. filipi87 2026-02-10 11:28:35 -03:00
  • a47d7f98ee Refactored all 30+ TTS service implementations to support context tracking filipi87 2026-02-10 11:28:08 -03:00
  • 19cd242261 Added TTS context tracking system to trace audio generation through the pipeline. filipi87 2026-02-10 11:27:58 -03:00
  • 9bb712a47b Simplified universal context aggregators, _handle_text() to only check frame.append_to_context instead of also checking self._started filipi87 2026-02-10 11:27:30 -03:00
  • 1dccbe7c0b Simplified context aggregators, _handle_text() to only check frame.append_to_context instead of also checking self._started filipi87 2026-02-10 11:27:13 -03:00
  • 2dd3e2f1e7 Merge pull request #3697 from pipecat-ai/mb/soniox-rt-4 Mark Backman 2026-02-10 09:24:39 -05:00
  • f206aaa28d - Added context_id field to all TTS-related frames (TTSAudioRawFrame, TTSStartedFrame, TTSStoppedFrame, AggregatedTextFrame, TTSTextFrame) - Added append_to_context parameter to TTSSpeakFrame for conditional LLM context addition filipi87 2026-02-10 11:22:26 -03:00
  • 60e42f5690 Merge pull request #3701 from pipecat-ai/mb/changelog-3700 Mark Backman 2026-02-10 09:19:42 -05:00
  • 88e981c013 Set vad_force_turn_endpoint to False in SonioxSTTService Mark Backman 2026-02-10 09:16:03 -05:00
  • 7bd8dfe898 Add changelog for PR 3700 Mark Backman 2026-02-10 08:19:24 -05:00
  • 83039a1a35 Merge pull request #3700 from ashotbagh/chore/async-migration Mark Backman 2026-02-10 08:17:04 -05:00
  • 28e8b61eb4 chore: update Async API URL and default model Ashot 2026-02-10 15:23:51 +04:00
  • d47d95e1f0 Update SonioxSTTService default model to stt-rt-v4 Mark Backman 2026-02-09 23:20:11 -05:00
  • 79b9d929c5 Merge pull request #3682 from eoinoreilly30/patch-1 Mark Backman 2026-02-09 23:47:39 -05:00
  • dfc0856d54 Added changelog entry Eoin 2026-02-10 12:31:14 +09:00
  • f3c1cd4cd6 Lint Eoin 2026-02-10 12:25:07 +09:00
  • 18d91d6df3 Add new voice options 'marin' and 'cedar' Eoin 2026-02-09 06:57:24 +00:00
  • 688f502488 Merge pull request #3644 from pipecat-ai/mb/update-assembly-ai-default-config Mark Backman 2026-02-09 22:27:44 -05:00
  • 7684a94c33 AssemblyAISTTService: Disable turn detection when setting vad_force_turn_endpoint to True Mark Backman 2026-02-04 19:15:57 -05:00
  • e27f4bccfb Merge pull request #3695 from pipecat-ai/aleix/more-claude-updates Aleix Conchillo Flaqué 2026-02-09 18:14:30 -08:00
  • fa8b0aeda8 Merge pull request #3690 from pipecat-ai/mb/add-claude-settings Mark Backman 2026-02-09 19:22:28 -05:00
  • 946f0f4e77 CLAUDE.md: add pipeline task and pipeline runner Aleix Conchillo Flaqué 2026-02-09 16:19:11 -08:00
  • b9cf3f3225 Merge pull request #3694 from pipecat-ai/mb/claude-updates Mark Backman 2026-02-09 19:05:49 -05:00
  • d32c4b2f5f Merge pull request #3693 from pipecat-ai/aleix/update-examples-remove-default-turn-analyzer Aleix Conchillo Flaqué 2026-02-09 16:04:19 -08:00
  • 77a5d16a10 Merge pull request #3692 from pipecat-ai/mb/request-metadata-updates Mark Backman 2026-02-09 18:19:29 -05:00
  • ca224834b2 Add observers, error handling, task management, and testing to CLAUDE.md Mark Backman 2026-02-09 18:11:12 -05:00
  • 3867bc6302 LLMUserAggregator: update turn analyzer warning Aleix Conchillo Flaqué 2026-02-09 14:33:08 -08:00
  • 83a8379401 examples: remove the now default turn analyzer user turn stop strategy Aleix Conchillo Flaqué 2026-02-09 14:32:32 -08:00
  • f2688deb0d Update args field in RTVILLMFunctionCallInProgressMessageData to match API of existing RTVILLMFunctionCallResultData. mattie ruth backman 2026-02-09 16:27:15 -05:00
  • 981253c703 Rename RequestMetadataFrame to ServiceSwitcherRequestMetadataFrame with service targeting Mark Backman 2026-02-09 16:44:22 -05:00
  • aa6c9797ca Merge pull request #3671 from pipecat-ai/mb/sarvam-cleanup Mark Backman 2026-02-09 15:58:34 -05:00
  • 6305e04569 Clean up on Sarvam STT and TTS classes Mark Backman 2026-02-07 10:53:43 -05:00
  • 3ff9b7b5ad Merge pull request #3687 from pipecat-ai/mb/rtvi-mute-events Mark Backman 2026-02-09 15:18:28 -05:00
  • cc797ba3cf Add shared Claude Code settings to disable commit attribution Mark Backman 2026-02-09 15:15:31 -05:00
  • 91c8122c17 Merge pull request #3689 from pipecat-ai/aleix/default-smart-turn-stop-strategy Aleix Conchillo Flaqué 2026-02-09 12:07:16 -08:00
  • 944ac92593 Fix test_langchain to use explicit stop strategy Aleix Conchillo Flaqué 2026-02-09 11:57:14 -08:00
  • ca0d2e68c3 Add changelog for #3689 Aleix Conchillo Flaqué 2026-02-09 11:30:25 -08:00
  • 631463e573 Use TurnAnalyzerUserTurnStopStrategy as default stop strategy Aleix Conchillo Flaqué 2026-02-09 11:25:22 -08:00
  • 6a553367a2 Merge pull request #3676 from pipecat-ai/mb/code-review-skill Mark Backman 2026-02-09 14:48:20 -05:00
  • 00ec6c77ea Emit RTVI events for user mute/unmute state changes Mark Backman 2026-02-09 12:30:23 -05:00
  • ee6520db30 Merge pull request #3637 from pipecat-ai/mb/improve-user-stop-turn Mark Backman 2026-02-09 14:43:22 -05:00
  • ebce1e0dac Use TurnAnalyzerUserTurnStopStrategy as default stop strategy aleix/improve-user-stop-turn Aleix Conchillo Flaqué 2026-02-09 11:25:22 -08:00
  • 2a572aedba Simplify ServiceSwitcher with closure-based filters Aleix Conchillo Flaqué 2026-02-06 19:18:18 -08:00
  • 5e66702cf5 Improved the accuracy of the UserBotLatencyObserver and UserBotLatencyLogObserver Mark Backman 2026-02-06 19:36:08 -05:00
  • 34b068d657 Improve user turn stop timing by triggering timeout from VAD stop Mark Backman 2026-02-03 22:32:34 -05:00