Commit Graph

  • 1433df4de2 fix: Fix language param and include suggested way of handling STT response shreyas-sarvam 2025-10-31 13:23:08 +05:30
  • 6ade5617fb addressed comments Thu Nguyen 2025-10-31 09:53:47 +07:00
  • 685d440206 UserImageRawFrame: rename add_to_context to append_to_context Aleix Conchillo Flaqué 2025-10-30 15:18:27 -07:00
  • ac5734d0ed Deprecate expect_stripped_words option from LLMAssistantAggregatorParams, when used with the newer LLMAssistantAggregator, which now handles word spacing automatically. Paul Kompfner 2025-10-30 15:48:15 -04:00
  • 5e00133e64 Merge pull request #2935 from pipecat-ai/aleix/improve-image-and-vision-support Aleix Conchillo Flaqué 2025-10-30 14:09:01 -07:00
  • 42f0490414 examples(foundational): 14-* show how to tell the LLM we are capturing an image Aleix Conchillo Flaqué 2025-10-30 13:23:36 -07:00
  • 19f046a338 examples(foundational): add 12d-describe-image-moondream Aleix Conchillo Flaqué 2025-10-30 13:06:12 -07:00
  • ec95618b94 don't tie UserImageRawFrame with function calls Aleix Conchillo Flaqué 2025-10-30 12:42:47 -07:00
  • 74fb6e7676 scripts(evals): improve eval prompting Aleix Conchillo Flaqué 2025-10-29 18:09:10 -07:00
  • 8fa6cbac51 examples(foundational): added 14d docstrings Aleix Conchillo Flaqué 2025-10-29 15:23:04 -07:00
  • a997655eac scripts(evals): simplify eval configuration and allow RunnerArgs body Aleix Conchillo Flaqué 2025-10-29 15:17:36 -07:00
  • 3b3a215155 examples(foundational): re-add 12-* but load image from file Aleix Conchillo Flaqué 2025-10-29 15:14:47 -07:00
  • e458d3edfe scripts(evals): update 12-* for 14-*-video Aleix Conchillo Flaqué 2025-10-29 11:13:07 -07:00
  • d7d409df60 examples(foundational): move 12-* to 14-*-video Aleix Conchillo Flaqué 2025-10-28 15:09:46 -07:00
  • 5174b18176 LLMAssistantAggregator: don't mark function calls as completed when receiving user image Aleix Conchillo Flaqué 2025-10-29 11:02:45 -07:00
  • 9c5690d670 LLMContext: added support for image messages with URLs Aleix Conchillo Flaqué 2025-10-28 15:54:28 -07:00
  • e0933e20d2 deprecated UserResponseAggregator Aleix Conchillo Flaqué 2025-10-28 15:18:40 -07:00
  • ce13155d26 vision(moondream): process VisionImageRawFrame Aleix Conchillo Flaqué 2025-10-28 15:06:03 -07:00
  • 817a485d94 frames: added VisionImageRawFrame Aleix Conchillo Flaqué 2025-10-28 15:04:16 -07:00
  • b094418d1e LLMContext: add create_image_message and create_audio_message Aleix Conchillo Flaqué 2025-10-28 15:00:13 -07:00
  • 08a1e09020 Merge pull request #2944 from pipecat-ai/filipi/flux_handlers Filipi da Silva Fuchter 2025-10-30 16:40:41 -03:00
  • 52b33e5106 New event handlers for the DeepgramFluxSTTService. Filipi Fuchter 2025-10-30 16:09:07 -03:00
  • 5db0871a20 Merge pull request #2873 from matejmarinko-soniox/main Mark Backman 2025-10-30 12:50:30 -04:00
  • 222c362fa4 Merge pull request #2937 from aaronng91/speechmatics-tts Mark Backman 2025-10-30 12:30:27 -04:00
  • 9d509bb409 address changes Aaron Ng 2025-10-30 16:25:10 +00:00
  • 8d0e7e5e16 chore: Add changelog entry, update foundational examples shreyas-sarvam 2025-10-30 19:22:14 +05:30
  • e7b8da7a83 feat: Refactor code to include language parameter, model_name and use _handle_transcription method shreyas-sarvam 2025-10-30 19:01:04 +05:30
  • 35c48a45cf fix: Ruff format shreyas-sarvam 2025-10-30 18:51:18 +05:30
  • 14a365aa16 fix: Use message handler to handle responses shreyas-sarvam 2025-10-30 17:54:32 +05:30
  • 779fc0419d Merge branch 'main' into sarvam/stt shreyas-sarvam 2025-10-30 15:50:53 +05:30
  • 057e0c3973 Lint Thu Nguyen 2025-10-30 17:12:36 +07:00
  • 8a6abdd44b feat: Add dynamic speaking_rate control for Google TTS Chirp voices Thu Nguyen 2025-10-30 17:09:41 +07:00
  • 1d3ae6b029 TTSSpeakFrame context demo hush/TTSSpeakDemo James Hush 2025-10-30 16:13:26 +08:00
  • 7872fa2e88 Merge pull request #2934 from roshie548/add-cartesia-generation-config Mark Backman 2025-10-29 23:10:48 -04:00
  • e86c546a1a Merge branch 'main' into add-cartesia-generation-config Roshan 2025-10-29 18:31:09 -07:00
  • abf34bcccf address pr comments Roshan 2025-10-29 18:29:51 -07:00
  • 56eb633390 Merge pull request #2911 from pipecat-ai/aleix/daily-transport-improve-error-handling Aleix Conchillo Flaqué 2025-10-29 16:28:10 -07:00
  • 6299b9db87 DailyTransport: trigger "on_error" if transcription fails to start/stop Aleix Conchillo Flaqué 2025-10-28 19:49:38 -07:00
  • bcffa590a3 DailyTransport: update start_dialout/start_recording return values Aleix Conchillo Flaqué 2025-10-23 13:20:16 -07:00
  • 8b739aa444 Merge pull request #2889 from pipecat-ai/pk/openai-realtime-universal-llmcontext-2 kompfner 2025-10-29 16:54:37 -04:00
  • 8f15980c67 Get rid of unnecessary new task in example file Paul Kompfner 2025-10-29 16:23:50 -04:00
  • 89e9acf0e1 CHANGELOG and code comment tweaks Paul Kompfner 2025-10-29 16:21:04 -04:00
  • ddac24e6c9 Fix a missing space in a warning message Paul Kompfner 2025-10-29 16:17:05 -04:00
  • d0f52feba3 OpenAI Realtime needs the assistant context aggregator to have expect_stripped_words=False Paul Kompfner 2025-10-29 16:15:16 -04:00
  • 8894db4290 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 16:39:13 -04:00
  • 1f96cdf970 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 16:05:41 -04:00
  • 0282033208 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 15:08:58 -04:00
  • 917ea27352 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 14:36:22 -04:00
  • 8c03df1463 Update some docstring arg descriptions to be a bit more current or accurate Paul Kompfner 2025-10-23 14:32:32 -04:00
  • 15aa76efba Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 12:49:48 -04:00
  • 8ac421f8fd Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 12:03:45 -04:00
  • 75b3ea9c96 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 12:01:58 -04:00
  • 95be1510ac Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 11:34:33 -04:00
  • df19011080 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 11:17:00 -04:00
  • e42cf78e79 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 10:02:45 -04:00
  • 0495de52b6 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 09:57:44 -04:00
  • 9bc02afd0d Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-23 09:34:06 -04:00
  • 6140fdb2c9 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-21 17:40:59 -04:00
  • b6a1886dae Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-21 17:00:40 -04:00
  • 42d0a097c5 Tweaks to 20b example Paul Kompfner 2025-10-21 16:29:13 -04:00
  • 3761804146 Make OpenAIRealtimeLLMService's websocket send method more resilient. Previously, it was possible for a websocket send attempt to occur during a disconnect. Paul Kompfner 2025-10-21 11:41:02 -04:00
  • 46e97c57c2 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-21 11:14:40 -04:00
  • 19770b76b4 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-21 10:15:11 -04:00
  • b34461bf93 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-20 17:36:30 -04:00
  • bab0aaf585 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-20 16:58:44 -04:00
  • 61944d22ef Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-20 16:35:04 -04:00
  • 47756319be Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-20 16:04:09 -04:00
  • 5fa56df014 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-20 15:51:00 -04:00
  • 8a151235c3 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-20 15:47:46 -04:00
  • ec42f8c24e Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-20 14:54:15 -04:00
  • 29fd17b9ff Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (cont'd). Paul Kompfner 2025-10-20 13:29:27 -04:00
  • 3ea1e357f2 Update OpenAIRealtimeLLMService to work with LLMContext and LLMContextAggregatorPair (initial part of work) Paul Kompfner 2025-10-16 15:59:50 -04:00
  • 351ef617ae Merge pull request #2932 from pipecat-ai/pk/gemini-live-universal-llmcontext kompfner 2025-10-29 15:35:13 -04:00
  • 9dafb715c4 Update some deprecation versions Paul Kompfner 2025-10-29 15:30:43 -04:00
  • 82d494d3d4 Fix a bug in GeminiLiveLLMService related to ending gracefully—i.e. waiting for the bot to stop responding before ending the pipeline—when the service is configured with the TEXT modality Paul Kompfner 2025-10-29 14:31:32 -04:00
  • e893aaa620 Merge pull request #2931 from ivaaan/hume-bugfix Mark Backman 2025-10-29 13:40:21 -04:00
  • 65c17a698e Whoops - fix a bug in GeminiLiveLLMService where we weren't checking if a tool call result was already handled before reporting it to the LLM Paul Kompfner 2025-10-29 12:44:00 -04:00
  • 615aae5b95 Fix GeminiLiveLLMService's sending of LLMFullResponseStartFrame and LLMFullResponseEndFrame so that they properly bookend responses. Paul Kompfner 2025-10-29 12:21:13 -04:00
  • b0acbeffb9 add sm-app param Aaron Ng 2025-10-29 16:33:18 +00:00
  • 2f1061f300 Merge branch 'main' into hume-bugfix Ivan A 2025-10-29 17:06:50 +01:00
  • 9307079af2 upd changelog ivaaan 2025-10-29 17:05:41 +01:00
  • efa64642a4 Merge pull request #2930 from pipecat-ai/mb/simli-constructor-update Mark Backman 2025-10-29 11:50:11 -04:00
  • ede6c32149 Update Simli to align with Pipecat constructor norms Mark Backman 2025-10-28 14:41:29 -04:00
  • 4050e8b7dc add speechmatics tts Aaron Ng 2025-10-29 14:53:20 +00:00
  • b0f5fc02c4 refactor: use Pydantic BaseModel for GenerationConfig and simplify model_dump() Roshan 2025-10-28 18:41:58 -07:00
  • 493d6bf91e Merge pull request #2936 from pipecat-ai/aleix/daily-python-0.21.0 Aleix Conchillo Flaqué 2025-10-28 18:25:25 -07:00
  • aaebcae2e8 pyproject: update daily-python to 0.21.0 Aleix Conchillo Flaqué 2025-10-28 17:01:49 -07:00
  • 408264a0fd docs: update CHANGELOG.md for generation_config feature Roshan 2025-10-28 15:16:49 -07:00
  • df8aa3e4b0 feat: add generation_config support for Cartesia Sonic-3 Roshan 2025-10-28 15:10:46 -07:00
  • 4d82a1260b Merge pull request #2933 from pipecat-ai/mb/remove-aiohttp-session-sarvam Mark Backman 2025-10-28 16:54:56 -04:00
  • f974c66e12 Update GeminiLLMService to work with LLMContext and LLMContextAggregatorPair Paul Kompfner 2025-10-27 16:36:50 -04:00
  • 533372ed37 Remove aiohttp_session arg from SarvamTTSService Mark Backman 2025-10-28 15:39:14 -04:00
  • a9118eb2cd use Octave 1 if description provided ivaaan 2025-10-28 20:36:34 +01:00
  • 84ed2468e5 Merge pull request #2924 from pipecat-ai/aleix/daily-transport-remove-join-timeout Aleix Conchillo Flaqué 2025-10-28 10:43:28 -07:00
  • d82d855c20 DailyTransport: don't timeout prematurely on leave Aleix Conchillo Flaqué 2025-10-27 18:24:19 -07:00
  • 412ff2a4a1 Merge pull request #2929 from pipecat-ai/mb/cartesia-sonic-3 Mark Backman 2025-10-28 13:07:28 -04:00
  • 82ccc160fb Merge pull request #2923 from pipecat-ai/mb/runner-no-proxy-required Mark Backman 2025-10-28 11:59:38 -04:00
  • 9ef60bd468 Update Cartesia's default model to sonic-3 Mark Backman 2025-10-28 11:49:54 -04:00
  • 06e86cc107 Add RTVIProcessor to foundational example 38b marcus-daily 2025-10-28 12:14:23 +00:00
  • f3c4bf08dd DailyTransport: don't timeout prematurely on join Aleix Conchillo Flaqué 2025-10-27 17:52:19 -07:00