Commit Graph

  • 9fe265ea64 [WIP] AWS Nova Sonic service - implement ability to persist and load conversations Paul Kompfner 2025-05-05 13:41:30 -04:00
  • cc1f4ba81c [WIP] AWS Nova Sonic service - add a hacky way of programmatically triggering an assistant response Paul Kompfner 2025-05-02 11:31:56 -04:00
  • 3784bdbd27 [WIP] AWS Nova Sonic service - in our hacky direct manipulation of the context, aggregate assistant text rather than recording every chunk as a separate message Paul Kompfner 2025-05-02 10:42:52 -04:00
  • 4ffdc3b77c [WIP] AWS Nova Sonic service - do hacky direct manipulation of the context for now, since I can't seem to get assistant context aggregation working properly with frames, grr Paul Kompfner 2025-05-01 21:54:36 -04:00
  • 38c9fa681a [WIP] AWS Nova Sonic service - Protect against back-to-back BotStoppedSpeaking calls, which I've observed Paul Kompfner 2025-05-01 17:50:29 -04:00
  • c477039954 [WIP] AWS Nova Sonic service - just for safety, add a short delay after BotStoppedSpeaking before sending LLMFullResponseEndFrame + TTSStoppedFrame, to give a bit of leeway for the LLM to deliver the "FINAL" text block describing what was said Paul Kompfner 2025-04-30 22:29:36 -04:00
  • d6ef3d64ac [WIP] AWS Nova Sonic service - fix context problems of double-counting LLM text, and mis-categorizing user text as LLM text Paul Kompfner 2025-04-30 21:40:40 -04:00
  • 6938152db6 [WIP] AWS Nova Sonic service - fix comment Paul Kompfner 2025-04-30 15:15:49 -04:00
  • 2154db07f0 [WIP] AWS Nova Sonic service - remove unnecessary error log Paul Kompfner 2025-04-30 15:10:10 -04:00
  • 5e0803479e [WIP] AWS Nova Sonic service - add send_transcription_frames option Paul Kompfner 2025-04-30 14:53:22 -04:00
  • 3960c604a4 [WIP] AWS Nova Sonic service - fix empty assistant conversation history item in the context after tool use Paul Kompfner 2025-04-30 11:20:23 -04:00
  • 394648f1c9 [WIP] AWS Nova Sonic service - fix user utterances not making it into the context Paul Kompfner 2025-04-30 11:04:47 -04:00
  • da5c4953d5 [WIP] AWS Nova Sonic service - allow passing in tools into initializer Paul Kompfner 2025-04-30 10:51:06 -04:00
  • 2b7e1cb5b1 [WIP] AWS Nova Sonic service - add tool calling Paul Kompfner 2025-04-29 16:38:02 -04:00
  • f182eafb40 [WIP] AWS Nova Sonic service - add ability to pass in OpenAILLMContext Paul Kompfner 2025-04-29 11:39:32 -04:00
  • 9f7f42e885 [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-28 13:41:55 -04:00
  • 9b8bce1914 [WIP] AWS Nova Sonic service - add voice_id Paul Kompfner 2025-04-28 13:18:09 -04:00
  • 96d05e12fc [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-28 11:15:51 -04:00
  • 68c1069548 [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-28 10:37:11 -04:00
  • 5b64613f65 [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-28 09:16:10 -04:00
  • 1f9baefba8 [WIP] AWS Nova Sonic service - added stubs for handling interruption and user-started-speaking frames Paul Kompfner 2025-04-27 06:50:28 -04:00
  • 0c255d2618 [WIP] AWS Nova Sonic service - added TTSTextFrame and reworked/cleaned up some bookkeeping logic Paul Kompfner 2025-04-25 16:49:59 -04:00
  • a38206de9c [WIP] AWS Nova Sonic service - added TranscriptionFrame Paul Kompfner 2025-04-25 15:33:45 -04:00
  • 260f7c9b85 [WIP] AWS Nova Sonic service - format Paul Kompfner 2025-04-25 15:19:45 -04:00
  • de294caed9 [WIP] AWS Nova Sonic service - added LLMFullResponseStartFrame, LLMTextFrame, and LLMFullResponseEndFrame Paul Kompfner 2025-04-25 15:12:37 -04:00
  • e40aa4f99a [WIP] AWS Nova Sonic service - added TTSStartedFrame and TTSStoppedFrame Paul Kompfner 2025-04-24 15:56:28 -04:00
  • b1d413b9be [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-24 15:23:01 -04:00
  • 8cbad070ad [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-24 14:21:43 -04:00
  • 13569a5a5a [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-24 13:55:09 -04:00
  • d789334a60 [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-24 10:29:27 -04:00
  • 7668b27fc0 [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-23 17:44:07 -04:00
  • 6d30f441e8 [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-23 15:00:04 -04:00
  • a9e395b366 [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-23 14:05:04 -04:00
  • 5e5626f04f [WIP] AWS Nova Sonic service Paul Kompfner 2025-04-23 11:40:36 -04:00
  • d80aa5b44e Merge pull request #1753 from pipecat-ai/aleix/add-bedrock-support Aleix Conchillo Flaqué 2025-05-07 09:31:48 -07:00
  • 80ef6dc4de update README with AWS Bedrock and Transcribe Aleix Conchillo Flaqué 2025-05-06 21:14:06 -07:00
  • 458549f7df AWSBedrockLLMService: fix function calling Aleix Conchillo Flaqué 2025-05-06 21:07:09 -07:00
  • a8405649d0 aws: use AWS prefix for all services Aleix Conchillo Flaqué 2025-05-06 14:52:29 -07:00
  • ce1a72850b tests: add bedrock context aggregator tests Aleix Conchillo Flaqué 2025-05-06 14:51:21 -07:00
  • 58de381746 AWS: add missing utils Aleix Conchillo Flaqué 2025-05-06 13:44:30 -07:00
  • bed2e894a2 BedrockLLMService: pull initial system frame from messages Aleix Conchillo Flaqué 2025-05-06 13:42:41 -07:00
  • b4de98cfb7 AWS: various cleanups (logs, imports...) Aleix Conchillo Flaqué 2025-05-06 13:42:18 -07:00
  • a4b9db9e07 fix formatting Aleix Conchillo Flaqué 2025-05-06 11:37:23 -07:00
  • 664111a3c9 Added cache related info to metrics Adithya Suresh 2025-04-08 04:52:18 +00:00
  • aa964847f3 System param to be a list Adithya Suresh 2025-04-08 04:49:40 +00:00
  • fa5cac7e0a Bug fix in content format Adithya Suresh 2025-04-08 02:52:37 +00:00
  • b2b01861b2 Remove model restriction Adithya Suresh 2025-04-04 06:17:40 +00:00
  • f014f718eb Restructured STT and enabled prosody tags for generative Polly Adithya Suresh 2025-04-04 05:39:08 +00:00
  • 05ae8d3ffa Removed OpenAI based context formatting Adithya Suresh 2025-04-04 05:36:09 +00:00
  • 88c9e08bd8 Updated tools parsing logic Adithya Suresh 2025-04-03 11:27:17 +00:00
  • 844f61dfea Initial implementation Adithya Suresh 2025-04-03 08:41:34 +00:00
  • acb7d597cb Change example to use generative voices Tico Ballagas 2025-02-13 15:00:50 -08:00
  • 2b18f60261 Initial implementation of AWS Transcribe TTS Tico Ballagas 2025-02-08 18:46:59 -08:00
  • 5b66133a6c Revert breaking change in RTVI protocol for function calling mattie ruth backman 2025-05-07 12:08:28 -04:00
  • 0c5bc6a57a Merge pull request #1760 from WebinarGeek/wg/daily-active-speaker-event Mark Backman 2025-05-07 11:17:49 -04:00
  • 7981e00955 Merge pull request #1759 from pipecat-ai/mb/readme-nvidia-riva Mark Backman 2025-05-07 11:13:51 -04:00
  • 5e39c0cfeb DailyTransport: added on_active_speaker_changed event handler Dan Berg 2025-05-07 14:30:39 +02:00
  • a444701929 Update README with Riva services Mark Backman 2025-05-07 09:02:08 -04:00
  • f6c1eb5d9d Merge pull request #1757 from pipecat-ai/mb/remove-canonical Mark Backman 2025-05-06 21:38:03 -04:00
  • a1d46cb26b Removing CanonicalMetricsService Mark Backman 2025-05-06 21:23:23 -04:00
  • 99ab148d88 Merge pull request #1739 from pipecat-ai/aleix/observers-frame-pushed-class Aleix Conchillo Flaqué 2025-05-06 15:29:05 -07:00
  • d69fa5dba5 update CHANGELOG with UltravoxSTTService fix Aleix Conchillo Flaqué 2025-05-05 11:51:08 -07:00
  • 0d30b000af BaseObserver: add FramePushed class and deprecated multiple arguments Aleix Conchillo Flaqué 2025-05-05 11:48:55 -07:00
  • e7c0e742d2 Merge pull request #1752 from pipecat-ai/mb/deepgram-tts-aura-2 Mark Backman 2025-05-06 16:26:26 -04:00
  • 2aff2dcca3 Merge pull request #1751 from pipecat-ai/mb/11labs-enable_ssml_parsing Mark Backman 2025-05-06 16:25:20 -04:00
  • 21f9054af3 Added cache related info to metrics add-bedrock-support Adithya Suresh 2025-04-08 04:52:18 +00:00
  • 40670287af System param to be a list Adithya Suresh 2025-04-08 04:49:40 +00:00
  • fc3f7cec51 Bug fix in content format Adithya Suresh 2025-04-08 02:52:37 +00:00
  • 1bfc53dd39 Remove model restriction Adithya Suresh 2025-04-04 06:17:40 +00:00
  • 6d6bffcabd Revert "Handle cache token counts being none" Adithya Suresh 2025-04-04 16:58:10 +11:00
  • efcbe51a85 Revert "Add debug log" Adithya Suresh 2025-04-04 16:58:05 +11:00
  • 3f0000c82b Restructured STT and enabled prosody tags for generative Polly Adithya Suresh 2025-04-04 05:39:08 +00:00
  • 67c70f5588 Removed OpenAI based context formatting Adithya Suresh 2025-04-04 05:36:09 +00:00
  • 81f7cbfd09 Updated tools parsing logic Adithya Suresh 2025-04-03 11:27:17 +00:00
  • 3d1424d3cf Initial implementation Adithya Suresh 2025-04-03 08:41:34 +00:00
  • 5dbbb9021a Add debug log Adithya Suresh 2025-04-02 09:53:58 +11:00
  • 7cd8aaa46a Change example to use generative voices Tico Ballagas 2025-02-13 15:00:50 -08:00
  • 0b8f5ca6a5 Initial implementation of AWS Transcribe TTS Tico Ballagas 2025-02-08 18:46:59 -08:00
  • 288f8865c8 Add enable_logging to ElevenLabsTTSService Mark Backman 2025-05-06 12:13:26 -04:00
  • 8691870bcb Update Deepgram TTS default voice to Aura 2 voice Mark Backman 2025-05-06 11:29:32 -04:00
  • e06146c237 Add enable_ssml_parsing to ElevenLabsTTSService Mark Backman 2025-05-06 11:06:57 -04:00
  • c68e990cda Merge pull request #1748 from pipecat-ai/aleix/task-manager-dictionary Aleix Conchillo Flaqué 2025-05-06 07:57:53 -07:00
  • 4583905313 PipelineTask: cleanup if task is cancelled from outside Pipecat Aleix Conchillo Flaqué 2025-05-05 21:33:21 -07:00
  • 9cc498b1fa TaskManager: use a dictionary instead of a set to store tasks Aleix Conchillo Flaqué 2025-05-05 21:27:49 -07:00
  • b3c5dc4045 Merge pull request #1443 from adithyaxx/anthropic-client-bug-fixes Mark Backman 2025-05-05 21:13:11 -04:00
  • 56ca7360ae Fixing versions Filipi Fuchter 2025-05-05 19:11:59 -03:00
  • d5ab3251f0 Bumping the dependencies, updating readme, adding .gitignore. Filipi Fuchter 2025-05-05 18:43:04 -03:00
  • 915c284420 Fixing readme Filipi Fuchter 2025-05-05 18:32:04 -03:00
  • 3824da7261 Merge pull request #1745 from pipecat-ai/aleix/make-sure-transports-are-ready Aleix Conchillo Flaqué 2025-05-05 14:21:36 -07:00
  • 40154824e8 Creating a RN example for simple-chatbot Filipi Fuchter 2025-05-05 18:17:39 -03:00
  • 855d567b1e only send data to transports after they are really ready Aleix Conchillo Flaqué 2025-05-05 14:06:58 -07:00
  • e91fb6bb29 Merge branch 'main' into fixing_sound_mixer_small_webrtc fixing_sound_mixer_small_webrtc Filipi Fuchter 2025-05-05 17:43:47 -03:00
  • d75815ba48 Fixed an audio mixer issue when used alongside SmallWebRTCTransport. Filipi Fuchter 2025-05-05 17:39:18 -03:00
  • 37d15588b8 Starting the base output transport only after starting the small webrtc transport. fixing_sound_mixer Filipi Fuchter 2025-05-05 17:12:31 -03:00
  • b323a7bd88 Merge pull request #1742 from pipecat-ai/mb/pcc-krisp-filter Mark Backman 2025-05-05 15:46:12 -04:00
  • fa011d0018 Update pipecat-cloud-example to use Krisp in PCC deployment only Mark Backman 2025-05-05 15:09:29 -04:00
  • 0bf61d9e58 move observer proxies to FrameProcessor aleix/observers-in-frame-processor Aleix Conchillo Flaqué 2025-05-05 11:31:15 -07:00
  • e15fa8777a Merge pull request #1737 from CerebriumAI/kyle/fix-ultravox-spacing Aleix Conchillo Flaqué 2025-05-05 09:34:49 -07:00
  • 2143a6d927 Merge pull request #1732 from pipecat-ai/aleix/daily-remote-custom-tracks Aleix Conchillo Flaqué 2025-05-05 08:44:11 -07:00
  • 044e2d3e73 DailyTransport: remove custom tracks before leaving Aleix Conchillo Flaqué 2025-05-04 10:22:35 -07:00