Commit Graph

  • 4db5b18694 BaseOutputTransport: don't block event loop during image resize Aleix Conchillo Flaqué 2025-05-23 18:28:56 -07:00
  • a628e921c0 Merge pull request #1879 from pipecat-ai/aleix/daily-fix-video-task Aleix Conchillo Flaqué 2025-05-23 17:56:08 -07:00
  • 6ca6ff37c9 DailyTransport: fix video task variable Aleix Conchillo Flaqué 2025-05-23 17:54:25 -07:00
  • 456db3710a Merge pull request #1828 from pipecat-ai/aleix/daily-use-audio-renderers Aleix Conchillo Flaqué 2025-05-23 13:31:51 -07:00
  • 50f024c6f9 LiveKitTransport: use UserAudioRawFrame instead of InputAudioRawFrame Aleix Conchillo Flaqué 2025-05-23 11:25:54 -07:00
  • a4de75a8c0 Merge pull request #1867 from pipecat-ai/aleix/user-bot-latency-log-observer Aleix Conchillo Flaqué 2025-05-23 09:23:03 -07:00
  • 88e8fcdaca observers: added UserBotLatencyLogObserver Aleix Conchillo Flaqué 2025-05-21 15:56:38 -07:00
  • bfe9952c9a Remove sleep(0), add doc string etc. unknown 2025-05-23 12:11:08 +02:00
  • 7f568e3e7e Merge branch 'main' into m-ods/assemblyai-universal-streaming Martin Schweiger 2025-05-23 17:39:00 +08:00
  • 9b8800ac1d update stt.py Martin Schweiger 2025-05-23 17:32:31 +08:00
  • fd53712567 add models for new streaming service Martin Schweiger 2025-05-23 17:32:12 +08:00
  • 7f74c2465c SileroVADAnalyzer: improve non-matching sample rate log Aleix Conchillo Flaqué 2025-05-23 01:26:15 -07:00
  • 30d67a78eb examples(chatbot-audio-recording): use same sample rate to avoid downsampling Aleix Conchillo Flaqué 2025-05-23 00:41:22 -07:00
  • c3cfd1f0ce DailyTransport: process audio, video and event callbacks in separate tasks Aleix Conchillo Flaqué 2025-05-23 00:38:40 -07:00
  • 69ac70eed8 DailyTransport: replace virtual microphone with custom microphone track Aleix Conchillo Flaqué 2025-05-21 23:03:55 -07:00
  • fcf49e79cc DailyTransport: use participant audio renderers instead of virtual speaker Aleix Conchillo Flaqué 2025-05-16 19:03:53 -07:00
  • 8d4894846d pyproject: update to daily-python 0.19.0 Aleix Conchillo Flaqué 2025-05-22 15:47:28 -07:00
  • ffa16dd136 added deepwiki badge for weekly repo refresh Nischal Jain 2025-05-22 20:08:48 -07:00
  • a809b710c5 Merge pull request #1844 from pipecat-ai/vp-docsinreadme Vanessa Pyne 2025-05-22 21:52:18 -05:00
  • f6289e9db2 add docs link at top of readme vipyne 2025-05-19 12:18:44 -05:00
  • b44c9574e8 Save log observer James Hush 2025-05-23 09:53:37 +08:00
  • dda515bf6a Get moondream glue James Hush 2025-05-23 09:44:41 +08:00
  • a9cb488bdd Get it working with url James Hush 2025-05-23 09:16:42 +08:00
  • 26b4c4df22 Merge pull request #1870 from pipecat-ai/mb/gemini-2.5-flash-update Mark Backman 2025-05-22 18:19:55 -04:00
  • f3a9844295 Merge pull request #1860 from pipecat-ai/mb/organize-otel-demos Mark Backman 2025-05-22 18:15:20 -04:00
  • 692821bdae Merge pull request #1873 from pipecat-ai/mb/readme-sarvam Mark Backman 2025-05-22 18:14:40 -04:00
  • ee143d5b3a Update GeminiMultimodalLiveLLMService to use Gemini 2.5 Flash Native Audio Dialog model Mark Backman 2025-05-22 14:48:58 -04:00
  • 7e178a634a Merge pull request #1871 from pipecat-ai/mb/claude-sonnet-4-update Mark Backman 2025-05-22 18:12:47 -04:00
  • fe88a3d80b Add SarvamTTSService to README Mark Backman 2025-05-22 18:09:56 -04:00
  • a196eac290 Merge pull request #1872 from pipecat-ai/mb/add-sarvam-tts Mark Backman 2025-05-22 18:02:36 -04:00
  • 3c819955a2 Add SarvamTTSService Mark Backman 2025-05-22 16:14:16 -04:00
  • ca0d7bbbed Update default model for Anthropic to Claude Sonnet 4 Mark Backman 2025-05-22 15:13:33 -04:00
  • f93bd1e817 Merge pull request #1864 from pipecat-ai/mb/fix-11lab-set-model-voice Mark Backman 2025-05-22 14:36:24 -04:00
  • 415bc6ca0a Fix: ElevenLabsTTSService, change voice and model Mark Backman 2025-05-21 15:08:48 -04:00
  • 8543c8d11d Merge pull request #1869 from pipecat-ai/mb/update-readme-nova-sonic Mark Backman 2025-05-22 14:07:35 -04:00
  • bf5ad64575 Add AWS Nova Sonic to README Mark Backman 2025-05-22 14:03:28 -04:00
  • d42d02d809 Add Google streaming TTS as a base TTS service. Rename non-streaming service to GoogleHttpTTSService. unknown 2025-05-22 11:21:06 +02:00
  • 0718f79ff2 Merge pull request #1866 from pipecat-ai/aleix/base-observers-are-base-objects Aleix Conchillo Flaqué 2025-05-21 16:07:38 -07:00
  • 9bbce225ce BaseObserver: inherit from BaseObject so we can have events Aleix Conchillo Flaqué 2025-05-21 15:16:48 -07:00
  • fb35fd6d71 Merge pull request #1859 from pipecat-ai/mb/otel-attribute-naming Mark Backman 2025-05-21 12:10:15 -04:00
  • b4fd92aed6 Merge pull request #1862 from marctorsoc/clean-links-in-md-text-filter Mark Backman 2025-05-21 09:20:27 -04:00
  • 36931825b3 Merge pull request #1854 from sklinglernv/fix/elevenlab-tts Mark Backman 2025-05-21 09:17:29 -04:00
  • ca35299dcd add link cleaning and a test for it marc.torsoc 2025-05-21 12:08:53 +02:00
  • e74b900914 revert most of the changes except keyword naming fix Severin Klingler 2025-05-21 09:24:03 +02:00
  • 25115668a7 Reorganize OpenTelemetry demos, add top-level README Mark Backman 2025-05-20 23:29:16 -04:00
  • fb94db3e64 Update to use GenAI naming Mark Backman 2025-05-20 22:19:01 -04:00
  • c4778e770e Merge pull request #1835 from marcklingen/langfuse-tracing Mark Backman 2025-05-20 18:22:55 -04:00
  • 3860cdf97b Update OTel attribute names Mark Backman 2025-05-20 17:27:18 -04:00
  • f3aec0c4ac Merge pull request #1829 from pipecat-ai/aleix/pipeline-task-add-observer Aleix Conchillo Flaqué 2025-05-20 13:18:24 -07:00
  • d333094149 PipelineTask: add add_observer() and remove_observer() Aleix Conchillo Flaqué 2025-05-17 17:19:15 -07:00
  • 609ff4e66c Merge pull request #1841 from pipecat-ai/aleix/base-text-aggregator-async Aleix Conchillo Flaqué 2025-05-20 13:13:54 -07:00
  • cbccbcd9e7 BaseTextFilter: make functions async Aleix Conchillo Flaqué 2025-05-19 09:55:16 -07:00
  • 54b1d7fcc1 BaseTextAggregator: make functions async Aleix Conchillo Flaqué 2025-05-19 09:50:02 -07:00
  • 54388c0d9b Merge pull request #1850 from pipecat-ai/aleix/transcription-message-user-id Aleix Conchillo Flaqué 2025-05-20 13:10:42 -07:00
  • 228c866aaa Merge pull request #1857 from pipecat-ai/aleix/avoid-mutable-default-values Aleix Conchillo Flaqué 2025-05-20 13:10:24 -07:00
  • a09bd648af avoid mutable default constructor values Aleix Conchillo Flaqué 2025-05-20 11:59:04 -07:00
  • 3e4ae61c75 Merge pull request #1856 from pipecat-ai/vp-mcp-debug Vanessa Pyne 2025-05-20 13:59:11 -05:00
  • 7655c432c2 mcp: fix typo in tool call response vipyne 2025-05-20 11:11:57 -05:00
  • 25dd651757 TranscriptionMessage: add user_id field Aleix Conchillo Flaqué 2025-05-19 15:47:54 -07:00
  • 462aecea3e Merge pull request #1839 from pipecat-ai/mb/cartesia-speed Mark Backman 2025-05-19 17:57:25 -04:00
  • 5f37df790b Merge pull request #1848 from pipecat-ai/mb/fix-word-wrangler-transport-params Mark Backman 2025-05-19 17:52:05 -04:00
  • 8e4e03541c Update CHANGELOG Mark Backman 2025-05-19 11:47:10 -04:00
  • c1252fc7eb Merge pull request #1840 from pipecat-ai/aleix/base-object-dont-create-tasks Aleix Conchillo Flaqué 2025-05-19 14:12:31 -07:00
  • ed1077cc9a Fix: Add audio_in_enabled to Word Wrangler TransportParams Mark Backman 2025-05-19 15:53:29 -04:00
  • 4c761a7b22 Merge pull request #1847 from pipecat-ai/mb/update-otel Mark Backman 2025-05-19 14:37:42 -04:00
  • 9bc3df7803 Keep span identifiers in attributes only Mark Backman 2025-05-19 12:25:13 -04:00
  • 5e5060a6fe BaseObject: don't create event handler tasks if none is registered Aleix Conchillo Flaqué 2025-05-19 09:24:56 -07:00
  • 2b66eddaa1 Merge pull request #1830 from pipecat-ai/aleix/pipeline-task-frame-events Aleix Conchillo Flaqué 2025-05-19 08:32:28 -07:00
  • 916b9d6c6d Add an example for CartesiaHttpTTSService Mark Backman 2025-05-19 11:31:47 -04:00
  • bd09ccd608 Update CartesiaHttpTTSService to work with the new cartesia 2.0 client Mark Backman 2025-05-19 11:31:28 -04:00
  • 682f8e4d45 Bump the cartesia_version for CartesiaTTSService, and cartesia package for CartesiaHttpTTSService Mark Backman 2025-05-19 11:10:03 -04:00
  • c9d0af9ee0 Deprecate emotion, add new speed parameter Mark Backman 2025-05-19 09:43:24 -04:00
  • e1299d59bf fix(elevenlabs tts): Fix message paramter naming and make use of contexts to send out TTSStoppedFrames() Severin Klingler 2025-05-19 15:22:13 +02:00
  • 61da6437ea Merge pull request #1834 from pipecat-ai/mb/gemini-live-tokens Mark Backman 2025-05-19 09:04:07 -04:00
  • 798705469b Update README.md Marc Klingen 2025-05-18 21:11:20 +02:00
  • 459a753de3 add reference to main otel example Marc Klingen 2025-05-18 19:56:12 +02:00
  • 1092ce70b3 add video of langfuse trace Marc Klingen 2025-05-18 19:46:38 +02:00
  • 9511c189bd revert original folder Marc Klingen 2025-05-18 19:42:13 +02:00
  • 66fea9e2ee create new example folder Marc Klingen 2025-05-18 19:41:17 +02:00
  • 69ae83516e use http exporter Marc Klingen 2025-05-18 19:11:06 +02:00
  • 144ea36c81 Fix: Make LLMTokenUsage more robust Mark Backman 2025-05-18 07:41:16 -04:00
  • 7a8ab9a900 Merge pull request #1672 from golbin/main Mark Backman 2025-05-18 07:24:58 -04:00
  • c4b35055b4 Update CHANGELOG.md Jin Kim 2025-05-18 16:54:29 +09:00
  • a4c04e7c17 Opt out Sonic models from use_original_timestamps Jin Kim 2025-05-18 16:52:37 +09:00
  • a6f7e7fc30 Merge branch 'pipecat-ai:main' into main Jin Kim 2025-05-18 16:48:24 +09:00
  • d5ebc883b3 PipelineTask: add new started/stopped/ended/cancelled events Aleix Conchillo Flaqué 2025-05-17 22:46:22 -07:00
  • deb43df0a4 Merge pull request #1824 from pipecat-ai/mb/gemini-live-transcribe-user-audio Mark Backman 2025-05-16 22:51:04 -04:00
  • 88e472b3f1 Update Modal Readme (#1825) Mattie Ruth 2025-05-16 17:40:57 -04:00
  • f59fb8167d Merge pull request #1784 from thsunkid/thu/handle-transcript-gpt4o-audio Mark Backman 2025-05-16 13:20:16 -04:00
  • fac6f526f7 Add comments and docstrings Mark Backman 2025-05-16 10:54:50 -04:00
  • 2f78d74ce6 Change Gemini Live to use Gemini provided usage metrics Mark Backman 2025-05-16 10:49:07 -04:00
  • d3942dda52 Gemini Live to transcribe user audio Mark Backman 2025-05-16 09:27:05 -04:00
  • c00e9a8d3a Merge pull request #1819 from kaikato/lmnt-model-langs Mark Backman 2025-05-16 08:49:55 -04:00
  • c3b95767f3 LmntTTSService: add model param and additional languages kaikato 2025-05-15 20:57:59 +00:00
  • 90f27a3090 Merge pull request #1816 from pipecat-ai/mb/add-minimax-tts Mark Backman 2025-05-15 18:05:13 -04:00
  • b6f09defc9 Add MiniMax TTS Mark Backman 2025-05-15 11:12:01 -04:00
  • 172813bcfb Merge pull request #1815 from pipecat-ai/aleix/remove-silerovad-processor Aleix Conchillo Flaqué 2025-05-15 13:44:44 -07:00
  • 3933ba57b8 MiniMaxHttpTTSService: renamed from Hailuo and move to services/minimax/tts.py aleix/cleanup-hailuo Aleix Conchillo Flaqué 2025-05-15 11:58:54 -07:00
  • 95c25efab7 remove SileroVAD() frame processor Aleix Conchillo Flaqué 2025-05-15 11:43:35 -07:00
  • a51af35024 Merge pull request #1814 from pipecat-ai/aleix/examples-dependabot-05142025 Aleix Conchillo Flaqué 2025-05-15 11:38:45 -07:00