Aleix Conchillo Flaqué
|
7cdcd1c3d1
|
OpenAITTSService: allow specifying any model name
|
2025-03-20 01:20:34 -07:00 |
|
Aleix Conchillo Flaqué
|
b6be25ab84
|
SegmentedSTTService: use VAD events to detect valid audio
|
2025-03-20 00:31:49 -07:00 |
|
Mark Backman
|
3a73346a41
|
Merge pull request #1408 from pipecat-ai/mb/claude-models-example
Update to Claude 3.7 Sonnet latest in examples
|
2025-03-20 01:44:59 -04:00 |
|
Aleix Conchillo Flaqué
|
8d58d1c8bb
|
Merge pull request #1404 from pipecat-ai/aleix/gemini-push-frame-fixes
GeminiMultimodalLiveLLMService: fix duplicated messages in context
|
2025-03-19 21:51:39 -07:00 |
|
Mark Backman
|
07a77e066f
|
Update to Claude 3.7 Sonnet latest in examples
|
2025-03-19 23:18:30 -04:00 |
|
Aleix Conchillo Flaqué
|
3024896d3d
|
Merge pull request #1405 from pipecat-ai/aleix/tts-services-fallback
WebsocketTTSService: add `on_connection_error` and `reconnect_on_error`
|
2025-03-19 19:39:51 -07:00 |
|
Aleix Conchillo Flaqué
|
a3b5e4413a
|
WebsocketTTSService: add on_connection_error and reconnect_on_error
|
2025-03-19 19:38:08 -07:00 |
|
Aleix Conchillo Flaqué
|
f31e77c4f6
|
pyproject: added empty tavus dependencies
|
2025-03-19 18:43:07 -07:00 |
|
Aleix Conchillo Flaqué
|
8942c2e053
|
GeminiMultimodalLiveLLMService: fix duplicated messages in context
Fixes #1384
|
2025-03-19 15:33:54 -07:00 |
|
Aleix Conchillo Flaqué
|
afb26be0ad
|
Merge pull request #1396 from pipecat-ai/aleix/stt-service-audio-passthrough
SegmentedSTTService: allow audio to pass-through downstream
|
2025-03-19 11:16:40 -07:00 |
|
Aleix Conchillo Flaqué
|
48d73a2636
|
SegmentedSTTService: allow audio to pass-through downstream
|
2025-03-19 11:06:12 -07:00 |
|
Aleix Conchillo Flaqué
|
da531dabfd
|
Merge pull request #1304 from pipecat-ai/aleix/handle-emails-user-email-gathering
add skip tags aggregator to support TTS service spelling out tags
|
2025-03-19 11:05:10 -07:00 |
|
Aleix Conchillo Flaqué
|
336e2f1579
|
TTSServices: for now just specify a single text aggregator
|
2025-03-19 11:02:29 -07:00 |
|
Aleix Conchillo Flaqué
|
fc0f404d26
|
examples: add new 36-user-email-gathering.py
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
54620133d4
|
services: add spelling out support to CartesiaTTSService and RimeTTSService
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
e7224473f2
|
utils(text): add new SkipTagsAggregator
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
1a3a268c9d
|
utils(string): add new function parse_start_end_tags()
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
11984b89b7
|
utils(string): add support for floating point numbers
|
2025-03-19 10:57:29 -07:00 |
|
Aleix Conchillo Flaqué
|
1dbad2326a
|
utils(string): support email addresses in end of sentence matching
|
2025-03-19 10:57:27 -07:00 |
|
Mark Backman
|
2e0c6c2bd1
|
Merge pull request #1397 from pipecat-ai/mb/disconnect-bot
Fix: RTVI message disconnect-bot now pushes EndTaskFrame
|
2025-03-19 10:45:24 -04:00 |
|
Mark Backman
|
7f1ccab445
|
Fix: RTVI message disconnect-bot now pushes EndTaskFrame
|
2025-03-19 07:07:45 -04:00 |
|
Aleix Conchillo Flaqué
|
7ddac4eb88
|
Merge pull request #1395 from pipecat-ai/aleix/multiple-text-filters-and-aggregators
TTSService: allow passing multiple text filters and aggregators
|
2025-03-18 21:25:29 -07:00 |
|
Aleix Conchillo Flaqué
|
514ecda755
|
TTSService: allow passing multiple text filters and aggregators
|
2025-03-18 17:31:01 -07:00 |
|
Aleix Conchillo Flaqué
|
71a38a120e
|
Merge pull request #1376 from pipecat-ai/aleix/event-handlers-as-tasks
event handlers are now executed in separate tasks
|
2025-03-18 12:10:34 -07:00 |
|
Mark Backman
|
79616de7a4
|
Merge pull request #1392 from pipecat-ai/mb/fix-google-stt-timeout
Fix an issue where GoogleSTTService would timeout due to stream inact…
|
2025-03-18 14:17:44 -04:00 |
|
Mark Backman
|
6368fbe0dd
|
Merge pull request #1318 from Vaibhav159/vl_google_vertex_llm
adding vertex google llm
|
2025-03-18 14:17:21 -04:00 |
|
Mark Backman
|
5dc8b48fbe
|
Fix an issue where GoogleSTTService would timeout due to stream inactivity
|
2025-03-18 14:06:32 -04:00 |
|
Aleix Conchillo Flaqué
|
9112ff114f
|
Merge pull request #1359 from lucasrothman/tavus-output-sample-rate
Tavus support for custom output rate
|
2025-03-18 10:16:34 -07:00 |
|
Aleix Conchillo Flaqué
|
32609b1132
|
event handlers are now executed in separate tasks
|
2025-03-18 09:25:39 -07:00 |
|
Vaibhav159
|
4303ed4991
|
rename service
|
2025-03-18 20:58:21 +05:30 |
|
Mark Backman
|
4677c34663
|
Merge pull request #1387 from pipecat-ai/mb/pattern-aggregator
Add PatternPairAggregator
|
2025-03-18 08:46:42 -04:00 |
|
Mark Backman
|
b28276446d
|
Code review feedback
|
2025-03-18 07:49:54 -04:00 |
|
Mark Backman
|
2dee882710
|
Add unit tests
|
2025-03-18 07:30:37 -04:00 |
|
Mark Backman
|
6ec4052f29
|
Add CHANGELOG entries
|
2025-03-18 07:30:36 -04:00 |
|
Mark Backman
|
ddcc1fbb2f
|
Add foundational example 35
|
2025-03-18 07:30:11 -04:00 |
|
Mark Backman
|
e731a0d41f
|
Add PairPatternAggregator
|
2025-03-18 07:30:11 -04:00 |
|
Mark Backman
|
4918eab4e8
|
Merge pull request #1371 from pipecat-ai/mb/openai-realtime-transcription
Add TranscriptProcessor support for OpenAIRealtimeBetaLLMService
|
2025-03-18 07:28:07 -04:00 |
|
Mark Backman
|
11987765d8
|
Merge pull request #1381 from pipecat-ai/mb/recording-example-stt
Update the 34-audio-recording.py example to include an STT processor
|
2025-03-18 07:20:42 -04:00 |
|
Mark Backman
|
6f09ee25b8
|
Merge pull request #1385 from pipecat-ai/mb/add-neuphonic-readme
Add Google Imagen and Neuphonic TTS to README
|
2025-03-18 07:20:15 -04:00 |
|
Mark Backman
|
83dda8a759
|
Merge pull request #1390 from adnansiddiquei/add-neuphonic-languages
Added 5 new languages for Neuphonic: FR, PT, RU, ZH, HI.
|
2025-03-18 07:18:27 -04:00 |
|
Adnan Siddiquei
|
188677e601
|
Added 4 new languages: FR, PT, RU, ZH, HI.
|
2025-03-18 10:35:22 +00:00 |
|
Lucas Rothman
|
c57fa93a70
|
Renamed to sample_rate
|
2025-03-17 16:22:36 -07:00 |
|
Mark Backman
|
6885d07e88
|
Simplify the TranscriptProcessor _emit_aggregated_text logic
|
2025-03-17 16:36:03 -04:00 |
|
Mark Backman
|
acd0660f66
|
Update GeminiMultimodalLiveLLMService to work with the TranscriptProcessor
|
2025-03-17 16:36:03 -04:00 |
|
Mark Backman
|
3f002f8ffb
|
Remove unnecessary TranscriptProcessor examples
|
2025-03-17 16:36:02 -04:00 |
|
Mark Backman
|
d5776c27f4
|
Update 19-openai-realtime-beta
|
2025-03-17 16:35:35 -04:00 |
|
Mark Backman
|
6e6905405b
|
Update CHANGELOG
|
2025-03-17 16:35:35 -04:00 |
|
Mark Backman
|
571c10403f
|
tests: Add additional coverage to test_transcript_processor
|
2025-03-17 16:35:35 -04:00 |
|
Mark Backman
|
5b6b700214
|
OpenAIRealtimeBetaLLMService outputs a TTSTextFrame
|
2025-03-17 16:35:35 -04:00 |
|
Mark Backman
|
1ad8e28025
|
Update TranscriptProcessor to more robustly handle different TTSTextFrame outputs
|
2025-03-17 16:35:35 -04:00 |
|