Commit Graph

  • cedd7dde18 update linux-py3.10-requirements.txt Aleix Conchillo Flaqué 2024-08-09 17:14:34 -07:00
  • d088608d8e Merge pull request #340 from pipecat-ai/lewis/silero-vad-via-pip Lewis Wolfgang 2024-08-09 13:27:29 -04:00
  • 06ee29bb8b Merge pull request #359 from pipecat-ai/aleix/twilio-elevenlabs-sample-rates Aleix Conchillo Flaqué 2024-08-09 09:38:35 -07:00
  • d255e954d6 services(elevenlabs): allow specifying output_format Aleix Conchillo Flaqué 2024-08-08 22:29:40 -07:00
  • 6a7ab6b8ac serializers(twilio): allow specifying input and output sample rates Aleix Conchillo Flaqué 2024-08-08 22:28:21 -07:00
  • 45b18cc0b1 Merge pull request #358 from pipecat-ai/aleix/daily-create-room-exp-fixes Aleix Conchillo Flaqué 2024-08-09 09:37:01 -07:00
  • 0479431f0a Merge pull request #357 from pipecat-ai/aleix/daily-on-participant-updated Aleix Conchillo Flaqué 2024-08-09 09:36:46 -07:00
  • ec58dbd791 transports(daily): added on_participant_updated event Aleix Conchillo Flaqué 2024-08-08 21:44:43 -07:00
  • 91de68aab3 Merge pull request #355 from pipecat-ai/aleix/usage-metrics-update Aleix Conchillo Flaqué 2024-08-09 09:35:36 -07:00
  • 85efc30145 Merge pull request #356 from pipecat-ai/aleix/eleven_turbo_v2_5 Aleix Conchillo Flaqué 2024-08-09 09:34:47 -07:00
  • 0032594f21 transports(daily): fixed create_room expirations Aleix Conchillo Flaqué 2024-08-08 22:04:22 -07:00
  • 829fdc5679 services(elevenlabs): update default model to eleven_turbo_v2_5 Aleix Conchillo Flaqué 2024-08-08 21:38:18 -07:00
  • 22e176e329 processors(base): add start_llm_usage_metrics and start_tts_usage_metrics Aleix Conchillo Flaqué 2024-08-08 16:46:56 -07:00
  • 826a70a137 Merge pull request #354 from pipecat-ai/lewis/delete_room_by_name Lewis Wolfgang 2024-08-08 17:09:21 -04:00
  • dd0ea674af Treat 404 (room not found) as a success for deletion Lewis Wolfgang 2024-08-08 16:57:58 -04:00
  • a4761b8921 Add delete_room_by_name to DailyRESTHelper Lewis Wolfgang 2024-08-08 16:31:01 -04:00
  • 3958bb7903 Additional LLM and TTS metrics (#343) chadbailey59 2024-08-07 08:55:51 -05:00
  • 83a037a7ce Merge pull request #345 from pipecat-ai/aleix/base-output-render-time-fixes Aleix Conchillo Flaqué 2024-08-06 17:30:47 -07:00
  • a3eb8337a6 Merge pull request #342 from pipecat-ai/aleix/base-output-transport-push-audio Aleix Conchillo Flaqué 2024-08-06 17:30:32 -07:00
  • 541072f8e0 transports(base_output): improve render sleep computation Aleix Conchillo Flaqué 2024-08-06 17:20:41 -07:00
  • 881248cbd6 transport(base_output): push audio downstream Aleix Conchillo Flaqué 2024-08-05 14:00:09 -07:00
  • d4979f5e64 Merge pull request #337 from pipecat-ai/aleix/audio-video-sync-and-gstreamer Aleix Conchillo Flaqué 2024-08-05 09:28:11 -07:00
  • 4133cd03bb processors(gstreamer): add clock_sync property Aleix Conchillo Flaqué 2024-08-05 09:20:44 -07:00
  • 9f07c3ca27 Fly.io example: remove step to cache silero models. Lewis Wolfgang 2024-08-05 10:12:35 -04:00
  • b20bacb9ed Remove no longer needed code Lewis Wolfgang 2024-08-05 10:10:39 -04:00
  • 97cfbfee1d Install silero via pip Lewis Wolfgang 2024-08-05 10:01:27 -04:00
  • fa7c941792 examples(gstreamer): add new GStreamer examples Aleix Conchillo Flaqué 2024-08-04 11:41:00 -07:00
  • 4738879f32 processors(gstreamer): add new GStreamerPipelineSource Aleix Conchillo Flaqué 2024-08-04 11:40:31 -07:00
  • d5d88f756a transport(output): improve audio and image handling for video use cases Aleix Conchillo Flaqué 2024-08-04 11:36:09 -07:00
  • 65b136bf15 Merge pull request #334 from pipecat-ai/aleix/cleanup-examples-remove-requests Aleix Conchillo Flaqué 2024-08-01 22:05:01 -07:00
  • bee0b238e4 examples(storytelling-chatbot): include package-lock.json Aleix Conchillo Flaqué 2024-08-01 18:23:30 -07:00
  • c891168ffb services: revert optional aiohttp.ClientSession Aleix Conchillo Flaqué 2024-08-01 18:22:56 -07:00
  • 6376c2f6aa transport(websocket): fix cancel Aleix Conchillo Flaqué 2024-08-01 18:09:16 -07:00
  • 4d9b7cdd61 DailyRESTHelper now receives an aiohttp client session Aleix Conchillo Flaqué 2024-08-01 18:08:57 -07:00
  • 8263d1dd6f update CHANGELOG with latest changes Aleix Conchillo Flaqué 2024-07-31 23:42:38 -07:00
  • faf41c0b36 services: ignore yielded None values Aleix Conchillo Flaqué 2024-07-31 23:41:03 -07:00
  • 27a09c0b2c cleanup examples and remove requests library Aleix Conchillo Flaqué 2024-07-31 23:39:51 -07:00
  • 3db7f6a284 Merge pull request #333 from pipecat-ai/aleix/allow-internal-http-sessions-rebased Aleix Conchillo Flaqué 2024-07-31 21:57:00 -07:00
  • 3bfeb5b5ef services: allow internal http sessions if none is given Aleix Conchillo Flaqué 2024-07-30 17:44:18 -07:00
  • 8d6b8b035e Merge pull request #332 from pipecat-ai/aleix/allow-internal-http-sessions aleix/stop-and-cancel-are-different Aleix Conchillo Flaqué 2024-07-31 15:51:52 -07:00
  • 62a7a555b5 Merge pull request #330 from pipecat-ai/aleix/stop-and-cancel-are-different Aleix Conchillo Flaqué 2024-07-31 15:51:29 -07:00
  • 0a15874c12 services: allow internal http sessions if none is given Aleix Conchillo Flaqué 2024-07-30 17:44:18 -07:00
  • d60e99a043 examples(06a-image-sync): make sure frames go downstream Aleix Conchillo Flaqué 2024-07-30 11:41:58 -07:00
  • 77723b34c7 EndFrame tries to end gracefully CancelFrame cancels tasks Aleix Conchillo Flaqué 2024-07-30 11:41:19 -07:00
  • c44ca86a08 messy Dockerfile for an in-checkout build khk/gpu-demo-0725 Ubuntu 2024-07-30 17:23:29 +00:00
  • c466d34a06 Merge pull request #328 from pipecat-ai/aleix/rtvi-towards-custom-pipelines Aleix Conchillo Flaqué 2024-07-29 15:07:57 -07:00
  • f816897833 Merge pull request #327 from pipecat-ai/aleix/bot-start-stop-speaking-frames Aleix Conchillo Flaqué 2024-07-27 17:21:23 -07:00
  • c1e8a5e522 processors(rtvi): refactor to allow future custom pipelines Aleix Conchillo Flaqué 2024-07-26 10:26:36 -07:00
  • 76aca32f2e transport(output): emit new bot start|stop speaking frames Aleix Conchillo Flaqué 2024-07-25 14:48:43 -07:00
  • 7e31b2a795 processors(user_idle): use user speaking instead of interruption frames Aleix Conchillo Flaqué 2024-07-25 14:47:56 -07:00
  • aafc7d8fb4 make sqs queue configurable Kwindla Hultman Kramer 2024-07-25 13:26:37 -07:00
  • 028e38a86b Merge pull request #326 from pipecat-ai/aleix/rtvi-bot-ready-fixes Aleix Conchillo Flaqué 2024-07-25 11:39:14 -07:00
  • 8cf7649855 processors(rtvi): send bot-ready when pipeline AND first participant joins Aleix Conchillo Flaqué 2024-07-25 11:24:33 -07:00
  • 64f5119b08 transports(base): allow registering event handlers without decorators Aleix Conchillo Flaqué 2024-07-25 11:23:19 -07:00
  • 4d606aefb3 update CHANGELOG Aleix Conchillo Flaqué 2024-07-25 09:57:01 -07:00
  • 4bafdaa04d Deepgram Adjustments (#313) Ankur Duggal 2024-07-25 09:51:51 -07:00
  • 5afe1abf82 Merge pull request #323 from pipecat-ai/aleix/base-input-handle-incoming-interruptions Aleix Conchillo Flaqué 2024-07-24 15:16:18 -07:00
  • f066d50b98 transports(inputs): handle start/stop interruption frames Aleix Conchillo Flaqué 2024-07-24 15:15:09 -07:00
  • 91103e21cc github(publish_test): download tags and depth to 100 Aleix Conchillo Flaqué 2024-07-24 14:49:09 -07:00
  • f44dabcd65 Merge pull request #322 from pipecat-ai/aleix/base-input-transport-system-frames-fix Aleix Conchillo Flaqué 2024-07-24 14:44:18 -07:00
  • 0fd2fca231 frames: StartFrame is now a control frame Aleix Conchillo Flaqué 2024-07-24 14:42:59 -07:00
  • 5bb64098e7 transports(inputs): don't queue incoming system frames Aleix Conchillo Flaqué 2024-07-24 14:33:09 -07:00
  • 3fc85e75e0 Merge pull request #320 from pipecat-ai/aleix/req-updates-072324 Aleix Conchillo Flaqué 2024-07-23 17:45:18 -07:00
  • 3f61ea16b7 update project requirements and dependencies Aleix Conchillo Flaqué 2024-07-23 17:32:27 -07:00
  • 4b393092b5 Merge pull request #319 from pipecat-ai/aleix/daily-completion-callbacks-0.0.39-fix v0.0.39 Aleix Conchillo Flaqué 2024-07-23 15:27:26 -07:00
  • b583f5162b transports(daily): fix completion callbacks handling Aleix Conchillo Flaqué 2024-07-23 15:25:59 -07:00
  • 060a22f395 github: only run publish_test manually v0.0.38 Aleix Conchillo Flaqué 2024-07-23 14:18:13 -07:00
  • d3e85355f1 Merge pull request #318 from pipecat-ai/aleix/prepare-0.0.38 Aleix Conchillo Flaqué 2024-07-23 14:12:01 -07:00
  • 83e730b768 update CHANGELOG for 0.0.38 Aleix Conchillo Flaqué 2024-07-23 14:10:10 -07:00
  • 5fcc96446c Merge pull request #317 from pipecat-ai/aleix/silero-repo-params khk-tuesday-launch Aleix Conchillo Flaqué 2024-07-23 12:13:20 -07:00
  • ad88925154 vad(silero): expose cache and repo parameters Aleix Conchillo Flaqué 2024-07-23 12:09:21 -07:00
  • 0a6ddbf15c Merge pull request #316 from pipecat-ai/aleix/metrics-improvements Aleix Conchillo Flaqué 2024-07-23 11:23:57 -07:00
  • 08e0722d97 fix initial metrics format Aleix Conchillo Flaqué 2024-07-23 11:17:33 -07:00
  • 05d4fba551 processors(rtvi): send initial empty metrics Aleix Conchillo Flaqué 2024-07-23 10:50:56 -07:00
  • f41c2b3c9f transports(daily): don't send empty metrics Aleix Conchillo Flaqué 2024-07-23 10:50:36 -07:00
  • 69f64899fe pipeline: add send_initial_empty_metrics flag Aleix Conchillo Flaqué 2024-07-23 10:50:15 -07:00
  • 33f0865430 Merge pull request #315 from pipecat-ai/aleix/stop-transcription-error Aleix Conchillo Flaqué 2024-07-23 11:18:59 -07:00
  • ad5b9202ab transports(daily): wait until start|stop_transcription are finished Aleix Conchillo Flaqué 2024-07-22 22:56:12 -07:00
  • 1676693091 Merge pull request #314 from pipecat-ai/aleix/transcription-timestamps Aleix Conchillo Flaqué 2024-07-22 22:43:01 -07:00
  • 0852b50b8f services: transcription timestamp should use ISO8601 format Aleix Conchillo Flaqué 2024-07-22 22:17:18 -07:00
  • f895f30495 lambda_function adjustments khk/tuesday-sqs-01 Kwindla Hultman Kramer 2024-07-22 22:24:20 -07:00
  • eb998aa502 Merge pull request #312 from pipecat-ai/aleix/rtvi-support v0.0.37 Aleix Conchillo Flaqué 2024-07-22 16:58:40 -07:00
  • 6dab0e9de7 update CHANGELOG for 0.0.37 Aleix Conchillo Flaqué 2024-07-22 16:00:06 -07:00
  • 95ff1d141c update CHANGELOG with RTVIProcessor Aleix Conchillo Flaqué 2024-07-22 15:54:52 -07:00
  • 87bc8a9da6 examples: remove RTVI since there are full demos elsewhere Aleix Conchillo Flaqué 2024-07-22 15:53:39 -07:00
  • 087fe9a537 services(cartesia): fix TTFB Aleix Conchillo Flaqué 2024-07-22 15:30:16 -07:00
  • c1170260b5 processors(rtvi): use generic LLM and TTS names Aleix Conchillo Flaqué 2024-07-22 15:27:33 -07:00
  • 65cdf50774 processors(rtvi): fix task cleanup Aleix Conchillo Flaqué 2024-07-22 15:01:45 -07:00
  • 9233bb490c processors(rtvi): add support for "tts-text" messages Aleix Conchillo Flaqué 2024-07-22 11:40:17 -07:00
  • 43932220f7 processors(rtvi): use only user-transcription Aleix Conchillo Flaqué 2024-07-22 09:40:16 -07:00
  • cea4d1894e processors(rtvi): change voice before LLM updates Aleix Conchillo Flaqué 2024-07-22 08:47:59 -07:00
  • 80baa0358d processors(rtvi): lable is now rtvi Aleix Conchillo Flaqué 2024-07-21 17:13:18 -07:00
  • 5d73db53a0 initial pseudo function calling Chad Bailey 2024-07-21 01:15:44 +00:00
  • 302ea90dce processors(rtvi): messages now require an id Aleix Conchillo Flaqué 2024-07-21 16:54:40 -07:00
  • 37b04ed283 processors(rtvi): use send a type=response as command responses Aleix Conchillo Flaqué 2024-07-21 16:34:38 -07:00
  • be6995cfdf processors(rtvi): renamed realtime-ai to rtvi Aleix Conchillo Flaqué 2024-07-21 14:53:49 -07:00
  • dfbc11300c processors(realtime-ai): use label instead of tag Aleix Conchillo Flaqué 2024-07-21 08:26:12 -07:00
  • 82d539d174 processors(realtime-ai): add support for interrupting the bot Aleix Conchillo Flaqué 2024-07-19 22:33:46 -07:00
  • 6e00f31014 updated CHANGELOG with new frames and realtime-ai changes Aleix Conchillo Flaqué 2024-07-19 18:01:50 -07:00
  • a46ac3cc92 examples: moved 18-realtime-ai.py to examples/realtime-ai Aleix Conchillo Flaqué 2024-07-19 18:01:27 -07:00