Commit Graph

  • 29417ba44d Move aggregation logic when skip_tts is on to the assistant aggregator mattie ruth backman 2025-10-30 14:10:56 -04:00
  • bc6a9cac26 Add append_to_context boolean field to TextFrames mattie ruth backman 2025-10-30 10:43:49 -04:00
  • 8a90decbc0 codepilot review fixes mattie ruth backman 2025-10-29 11:37:13 -04:00
  • ccca6e8d81 Make the PatternPair action an Enum mattie ruth backman 2025-10-28 16:43:06 -04:00
  • e6dc1a510d Introduce AggregatedLLMTextFrame to allow a separation of TTSTextFrame, indicating a spoken frame vs other aggregated, non-spoken frames mattie ruth backman 2025-10-28 11:06:49 -04:00
  • 69945c5e0d Various fixes: mattie ruth backman 2025-10-23 12:24:04 -04:00
  • 5c8635570d test fixes mattie ruth backman 2025-10-21 15:04:34 -04:00
  • fe9aa3383e Adding support for new bot-output RTVI Message: mattie ruth backman 2025-10-21 12:16:01 -04:00
  • d1116d149e feat: Add ErrorFrame emission to TTS/STT services for pipeline error detection (#2881) Angad Singh 2025-11-14 23:33:05 +05:30
  • d01876ee60 Remove fallbacks in traced_llm Mark Backman 2025-11-14 12:13:49 -05:00
  • 74a0e8c88d Merge pull request #3050 from ai-coustics/aic-vad-analyzer Mark Backman 2025-11-14 08:11:15 -05:00
  • fbbad27d37 add changelog info Corvin Jaedicke 2025-11-14 13:30:06 +01:00
  • c5e28b3bef save hush/openrouterDemo James Hush 2025-11-14 12:59:15 +01:00
  • 7efbb12090 Open router demo James Hush 2025-11-14 11:14:50 +01:00
  • e83ac82bf3 Merge pull request #3042 from pipecat-ai/pk/follow-up-inter-frame-spaces mb/fix-pipeline-task-docstrings kompfner 2025-11-13 11:03:06 -05:00
  • d78d38ce44 Merge pull request #3039 from pipecat-ai/mb/update-google-gemini-tts Mark Backman 2025-11-13 10:33:46 -05:00
  • edbf96b3c5 Update GeminiTTSService for streaming, other Google TTS improvements Mark Backman 2025-11-12 09:43:52 -05:00
  • 8851d18f92 Tweak the LLM prompt again to try to fix the issue of LLMs sometimes omitting punctuation in their output. Paul Kompfner 2025-11-13 09:56:03 -05:00
  • d823a3edec Merge pull request #3040 from pipecat-ai/mb/11labs-realtime-stt Mark Backman 2025-11-13 09:53:34 -05:00
  • 0e37658f8d Add ElevenLabsRealtimeSTTService Mark Backman 2025-11-12 11:06:45 -05:00
  • 2fab3e2286 fix formatting Corvin Jaedicke 2025-11-13 14:39:26 +01:00
  • a7b2052b38 add ai-coustics VAD Corvin Jaedicke 2025-11-13 14:20:35 +01:00
  • 6d0e99c3b8 Merge pull request #3044 from rimelabs/rime-hin-lanaguge-support Mark Backman 2025-11-12 21:13:01 -05:00
  • fe25465987 changelog update gokuljs 2025-11-13 07:16:36 +05:30
  • 8dfc59be13 Include pts in incoming video and audio frames Martin Liu 2025-11-12 18:36:56 -05:00
  • 498e9ca4f6 Add support for Hindi language in RIme TTS service gokuljs 2025-11-13 04:33:22 +05:30
  • 1802f949ef Fix an issue with some examples where punctuation was missing from the LLM output, by tweaking the LLM prompt. Paul Kompfner 2025-11-12 17:12:03 -05:00
  • 1ad6405ebb Override includes_inter_frame_spaces in: - GoogleHttpTTSService - OpenAITTSService Paul Kompfner 2025-11-12 17:07:43 -05:00
  • 4c25555396 Merge pull request #3041 from pipecat-ai/pk/apply-includes-inter-frame-spaces-wherever-necessary kompfner 2025-11-12 16:49:14 -05:00
  • 5222ff99de Apply includes_inter_frame_spaces = True in all LLM and TTS services that need it. Paul Kompfner 2025-11-12 10:02:50 -05:00
  • 6cc8fd55da Remove fallback conditions for LLM tracing mb/llm-tracing-context-fix Mark Backman 2025-11-12 11:53:03 -05:00
  • 203a627707 Merge pull request #3028 from sam-s10s/fix/smx-tts-retry Mark Backman 2025-11-12 09:26:07 -05:00
  • 2006a64def Fix Langfuse tracing for GoogleLLMService with universal LLMContext (#3025) James Hush 2025-11-12 14:58:00 +01:00
  • 3c76917c1e use async process function Corvin Jaedicke 2025-11-12 13:48:22 +01:00
  • eb36a1bc91 Merge pull request #3033 from pipecat-ai/filipi/deepgram_flux_urlencode_changelog Filipi da Silva Fuchter 2025-11-11 17:29:07 -03:00
  • fff8aac18c Mention DeepgramFluxSTTService URL encode fix in changelog. Filipi Fuchter 2025-11-11 17:25:40 -03:00
  • ec4bd8db10 Merge pull request #3014 from julienvantyghem/fix/deepgramflux-keyterm-encoding Filipi da Silva Fuchter 2025-11-11 17:24:17 -03:00
  • d37eabf57f Fix LLM tracing for LLMContext mb/otel-llm-context Mark Backman 2025-11-11 14:31:55 -05:00
  • 4cc298d616 Merge pull request #3029 from pipecat-ai/filipi/heygen_keep_alive Filipi da Silva Fuchter 2025-11-11 15:25:43 -03:00
  • 8d21b54ef3 Revert to ErrorFrame. Sam Sykes 2025-11-11 18:24:08 +00:00
  • 217d7e9953 Fix for max attempts. Sam Sykes 2025-11-11 18:05:06 +00:00
  • 41cf9adef4 Updated for max retries. Sam Sykes 2025-11-11 18:00:27 +00:00
  • 501744d7da Update CHANGELOG. Sam Sykes 2025-11-11 17:53:31 +00:00
  • 60bc77c795 Update debugging messages. Sam Sykes 2025-11-11 17:50:06 +00:00
  • 0febfc62ec Updated to use backoff utility function. Sam Sykes 2025-11-11 17:45:22 +00:00
  • b76b25a6e1 Mentioning the HeyGen fix in the changelog. Filipi Fuchter 2025-11-11 11:58:31 -03:00
  • 62caadfc7c Preventing HeyGenVideoService from disconnecting. Filipi Fuchter 2025-11-11 11:37:46 -03:00
  • 41ac43cf71 updated docs Sam Sykes 2025-11-11 13:56:45 +00:00
  • adf5198423 Support for retry when 503 error to TTS API. Sam Sykes 2025-11-11 13:49:14 +00:00
  • 54e8d29615 Merge pull request #3022 from pipecat-ai/mb/changelog-0.0.94 v0.0.94 Mark Backman 2025-11-10 16:52:38 -05:00
  • ee494918a9 Prep for 0.0.94 hotfix Mark Backman 2025-11-10 16:18:47 -05:00
  • aa8a50bc61 Merge pull request #3015 from pipecat-ai/mb/deprecate-krisp Mark Backman 2025-11-10 16:38:06 -05:00
  • 20857ac19a Merge pull request #3010 from pipecat-ai/mb/gemini-live-ar-xa Mark Backman 2025-11-10 16:36:33 -05:00
  • 421a1b5389 Merge pull request #3021 from pipecat-ai/mb/add-sarvam-stt-readme Mark Backman 2025-11-10 16:36:03 -05:00
  • 8dd45af5b7 Deprecate KrispFilter Mark Backman 2025-11-10 09:43:49 -05:00
  • 66c903276a Merge pull request #3020 from pipecat-ai/pk/make-explicit-adding-spaces-when-concatenating-tts-text kompfner 2025-11-10 14:34:10 -05:00
  • 588dcf2ab9 Add Sarvam STT to README list Mark Backman 2025-11-10 14:29:54 -05:00
  • 913194844e Make the mechanism of adding spaces when concatenating TTS (or speech-to-speech LLM) output text explicit and deterministic, rather than heuristic-based. Paul Kompfner 2025-11-10 12:28:40 -05:00
  • c2ce143e6c Merge pull request #3017 from pipecat-ai/vp-rm-livekit-serializer Vanessa Pyne 2025-11-10 11:56:47 -06:00
  • c1c7a561ed remove LivekitFrameSerializer vipyne 2025-11-10 11:06:12 -06:00
  • 05311dcfbf Merge pull request #3016 from pipecat-ai/mb/revert-concat-aggregated-text kompfner 2025-11-10 10:49:38 -05:00
  • 2300941bb8 Revert "Merge pull request #3004 from pipecat-ai/mb/improve-concat-aggregated-text" Mark Backman 2025-11-10 09:55:46 -05:00
  • c38055dbdd fix(deepgram-flux): urlencode keyterm and tag parameters Julien Vantyghem 2025-11-09 18:51:04 +01:00
  • 35593b8574 Add cached and reasoning token metrics to OpenTelemetry spans Thu Nguyen 2025-11-09 00:38:30 +07:00
  • 0df75b0915 Add ar-XA language code for Gemini Live Mark Backman 2025-11-08 08:24:55 -05:00
  • c2aea565e6 Refactor concatenate_aggregated_text() for clarity pk/refactor-concatenate-aggregated-text Paul Kompfner 2025-11-07 16:22:59 -05:00
  • 16e2d5b998 Merge pull request #3007 from pipecat-ai/aleix/pipecat-0.0.93 v0.0.93 Aleix Conchillo Flaqué 2025-11-07 13:25:25 -08:00
  • 4cf9e1409e update CHANGELOG for 0.0.93 Aleix Conchillo Flaqué 2025-11-07 09:38:42 -08:00
  • 0ed430e7e2 examples(foundational): use DeepgramSTTService in 07 Aleix Conchillo Flaqué 2025-11-07 11:33:37 -08:00
  • 342a8b121b pyproject: update simli to 0.1.25 Aleix Conchillo Flaqué 2025-11-07 11:30:00 -08:00
  • 5729722dcd SimliVideoService: check exception initializing simli client Aleix Conchillo Flaqué 2025-11-07 11:23:31 -08:00
  • 38aac44a1e scripts(evals): 26c should be a camera eval Aleix Conchillo Flaqué 2025-11-07 11:29:33 -08:00
  • 4f1468e0fa scripts(evals): improve eval prompt Aleix Conchillo Flaqué 2025-11-07 10:05:27 -08:00
  • 9b1192ca9b Merge pull request #3001 from pipecat-ai/pk/openai-realtime-toolsschema-support Aleix Conchillo Flaqué 2025-11-07 09:37:43 -08:00
  • 5e7f59a0b0 Merge pull request #3004 from pipecat-ai/mb/improve-concat-aggregated-text Mark Backman 2025-11-07 12:37:12 -05:00
  • 2ad4122b77 Merge pull request #3006 from pipecat-ai/aleix/vision-image-backwards-compatibility Aleix Conchillo Flaqué 2025-11-07 09:19:38 -08:00
  • 5950f734f5 Merge pull request #3002 from pipecat-ai/mb/clarify-model-openai-realtime Mark Backman 2025-11-07 12:05:10 -05:00
  • 8d0364b630 restore vision/image backwards compatibility Aleix Conchillo Flaqué 2025-11-07 08:53:58 -08:00
  • bfe031604a Merge pull request #3005 from pipecat-ai/pk/add-missing-comments kompfner 2025-11-07 11:50:41 -05:00
  • 9bfde61183 Merge pull request #3003 from pipecat-ai/pk/fix-deprecation-warning-always-printed-on-set-bot-ready kompfner 2025-11-07 11:50:30 -05:00
  • cb40a39a01 Add missing explanatory comments to AWS and Anthropic that are present in the other LLM services Paul Kompfner 2025-11-07 11:44:44 -05:00
  • 03001f8047 Update TranscriptProcessor unit tests Mark Backman 2025-11-07 11:28:12 -05:00
  • 10f1c314b6 Fix a deprecation warning printed every time RTVIProcessor.set_bot_ready() is called Paul Kompfner 2025-11-07 11:27:58 -05:00
  • 4d1d6465fc Support OpenAI Realtime and Gemini Live single word edge cases in concatenate_aggregated_text Mark Backman 2025-11-07 11:26:38 -05:00
  • 359d220162 Document a OpenAIRealtimeLLMService gotcha in an example. Paul Kompfner 2025-11-07 10:32:27 -05:00
  • 6feecf05f7 Merge pull request #2994 from Toprak2/patch-1 Mark Backman 2025-11-07 10:21:11 -05:00
  • c3306bb4f2 Support for passing in a ToolsSchema in lieu of a list of provider-specific dicts when updating OpenAIRealtimeLLMService using LLMUpdateSettingsFrame. Paul Kompfner 2025-11-07 10:17:53 -05:00
  • 07a4aae248 Clarify how to set model in OpenAIRealtimeLLMService Mark Backman 2025-11-07 09:58:12 -05:00
  • 925a6cc2ef Added support for passing in a ToolsSchema in lieu of a list of provider-specific dicts when initializing OpenAIRealtimeLLMService. Paul Kompfner 2025-11-07 09:50:26 -05:00
  • 613ad74103 Merge pull request #3000 from pipecat-ai/mb/clarify-openai-realtime-model-docs Mark Backman 2025-11-07 06:36:30 -05:00
  • 2ab6b71890 Shorten docstring for clarity Muhammed Ali Toprak 2025-11-07 11:24:06 +03:00
  • c2bd8d22a0 Merge branch 'pipecat-ai:main' into patch-1 Toprak2 2025-11-07 11:19:08 +03:00
  • eda12f56e6 Add clarifying documentation about OpenAI Realtime model use Mark Backman 2025-11-06 19:42:35 -05:00
  • 3daa1b7850 Merge pull request #2998 from pipecat-ai/aleix/transport-params-audio-out-end-silence-secs Aleix Conchillo Flaqué 2025-11-06 12:18:33 -08:00
  • 4c8c44ecc3 BaseOutputTransport: send silence when EndFrame is received Aleix Conchillo Flaqué 2025-11-06 11:16:34 -08:00
  • 8c34e1efba Merge pull request #2996 from pipecat-ai/aleix/broadcast-frame Aleix Conchillo Flaqué 2025-11-06 12:13:15 -08:00
  • f6916428b1 FrameProcessor: add new broadcast_frame() method Aleix Conchillo Flaqué 2025-11-06 09:40:33 -08:00
  • a14d00b806 Improved LocalSmartTurnAnalyzerV3 performance on systems with a low CPU count (#2982) Marcus 2025-11-06 19:42:05 +00:00
  • 927cf751c0 Merge pull request #2997 from pipecat-ai/mb/google-stt-409 Mark Backman 2025-11-06 14:39:51 -05:00
  • 1fb6d6bd23 GoogleSTTService: Add more robust handling of 409 errors Mark Backman 2025-11-06 12:59:37 -05:00