Mark Backman
53abfc27a7
fix: Improve ElevenLabsTTSService word/timestamp calcuation accuracy
2025-07-21 18:48:38 -04:00
Mark Backman
9c72e96a2c
Merge pull request #2230 from pipecat-ai/mb/livekit-tenacity
...
Livekit: change tenacity supported versions
2025-07-21 15:28:38 -07:00
Mark Backman
b623face03
Add Ollama function calling example 14u
2025-07-21 17:52:16 -04:00
Mark Backman
698d60f3ae
fix: OLLamaLLMService pass base_url as kwarg
2025-07-21 17:51:11 -04:00
Mark Backman
c9717a23a5
Livekit: change tenacity supported versions
2025-07-21 17:30:18 -04:00
kompfner
d4e33663b2
Merge pull request #2214 from pipecat-ai/pk/fix-google-llm-context
...
Fixed an issue in `GoogleLLMContext` where it would inject the `syste…
2025-07-18 09:28:28 -04:00
marcus-daily
0bc2ea13f2
Updating changelog
2025-07-18 12:48:06 +01:00
Paul Kompfner
7cfd56699b
Fixed an issue in GoogleLLMContext where it would inject the system_message as a "user" message into cases where it was not meant to; it was only meant to do that when there were no "regular" (non-function-call) messages in the context, to ensure that inference would run properly.
2025-07-16 16:07:53 -04:00
Filipi Fuchter
727af2e6fb
Only create the EmulateUserStartedSpeakingFrame if we have received a transcription.
2025-07-14 17:38:03 -03:00
Mark Backman
4a2b4660bc
LmntTTSService: update the default model to blizzard
2025-07-13 10:54:43 -07:00
Mark Backman
25a5c5aaab
Prepare changelog for 0.0.76 release
2025-07-11 16:08:08 -07:00
mattie ruth backman
24694e2558
Changelog entry
2025-07-11 14:30:12 -07:00
Mark Backman
06c1255abe
fix: use a different aggregation timeout for emulated user speech ( #2185 )
...
* fix: use a different aggregation timeout for emulated user speech
* Add SpeechControlParamsFrame
* Update test_context_aggregator tests
2025-07-11 16:33:44 -04:00
Mark Backman
f108a67635
Merge pull request #2189 from pipecat-ai/mb/numpy-version-bump
...
Update numpy, transformers to support newer versions
2025-07-11 12:02:02 -07:00
Mark Backman
bf580d061d
Update numpy, transformers to support newer versions
2025-07-11 11:58:31 -07:00
Filipi Fuchter
75f8baab33
Mentioning the fixes in the changelog.
2025-07-11 11:56:16 -03:00
Filipi Fuchter
b2ead325c4
Fixed an issue in ParallelPipeline that caused errors when attempting to drain the queues.
2025-07-10 21:50:35 -03:00
Paul Kompfner
2b867f1613
Fix a pipeline freeze when using AWS Nova Sonic. The freeze occurs if the user starts speaking before we've finished sending the "trigger " audio (AWS Nova Sonic can only start speaking in response to a user utterance, so we have a simulated user utterance to "trigger" the bot speaking without the user having actually spoken first).
2025-07-10 15:57:05 -04:00
Mark Backman
d98b6b418d
Release prep for 0.0.75 ( #2169 )
...
* Update CHANGELOG for 0.0.75 release
* Add RTVI changes to CHANGELOG
* Update CHANGELOG, add deprecation directives to rtvi.py
---------
Co-authored-by: mattie ruth backman <mattieruth@gmail.com >
2025-07-08 15:39:44 -04:00
Mark Backman
b55b9c257b
RivaSTTService: remove reset_watchdog, which is handled in the WatchdogQueue already
2025-07-08 11:19:47 -07:00
Mark Backman
a9d824753b
Fix: NeuphonicTTSService to use latest websocket API
2025-07-08 11:08:08 -07:00
Filipi da Silva Fuchter
3c6a208101
Merge pull request #2148 from pipecat-ai/filipi/aws_bedrock
...
Refactoring AWSBedrockLLMService to work async
2025-07-08 12:14:28 -03:00
Mark Backman
931f34fccd
OLLamaLLMService: Pass kwargs
2025-07-08 07:17:18 -07:00
Filipi Fuchter
285b82eb65
Mentioning the AWSBedrockLLMService and AWSPollyTTSService refactors in the changelog.
2025-07-08 07:30:30 -03:00
Mark Backman
f53f45a6cd
TTS services: Add aggregate_sentences arg
2025-07-07 15:38:31 -07:00
Mark Backman
1375211610
UserIdleProcessor: Account for function calls in progress
2025-07-04 14:05:05 -07:00
Mark Backman
f9e8748a96
TwilioFrameSerializer: Handle user hanging up before the serializer
2025-07-04 09:42:16 -07:00
Aleix Conchillo Flaqué
02b63c28a5
FrameProcessor: remove unnecessary push task
...
When we call `FrameProcessor.push_frame()` we end up calling
`FrameProcessor.queue_frame()` on the next or previous processor which already
uses the input queue and guarantees frame ordering. So, there's no need to have
a two queues next to each other.
2025-07-03 13:57:32 -07:00
Aleix Conchillo Flaqué
f5c2d57e4b
update CHANGELOG for 0.0.74
2025-07-03 13:44:21 -07:00
Filipi Fuchter
5df7be6892
Mentioning the SpeechmaticsSTTService in the changelog.
2025-07-03 17:35:30 -03:00
Mark Backman
ec09505f6b
FishAudioTTSService: Add normalize as InputParam, model_id as arg
2025-07-03 13:14:15 -07:00
Mark Backman
251ea756c8
FishTTSService: deprecate model, add reference_id
2025-07-03 12:56:24 -07:00
vipyne
a62be8ea32
docs: add changelog line for gemini files api
2025-07-03 11:44:34 -05:00
Victor
72d503d3a3
Azure TTS fixed by clearing the audio queue before synthesizing the next text
2025-07-03 10:48:26 -03:00
Aleix Conchillo Flaqué
c5d54d06bb
add run_llm to LLMMessagesAppendFrame and LLMMessagesUpdateFrame
2025-07-02 13:53:13 -07:00
Filipi Fuchter
76388a10b5
Deprecating the create_default_resampler and adding the changelog.
2025-07-02 16:20:58 -03:00
Mark Backman
5c2ea3b804
Upgrade google-genai version to 1.24.0
2025-07-02 11:18:37 -07:00
Aleix Conchillo Flaqué
de5f9c9217
pyproject: update daily-python to 0.19.4
2025-07-02 09:51:36 -07:00
Aleix Conchillo Flaqué
58aedc88a4
DailyTransport: allow receiving audio in a single track
2025-07-01 17:29:10 -07:00
Mark Backman
a4188f7986
Merge pull request #2103 from pipecat-ai/mb/add-user-id-to-transcript
...
Add user_id to transcription frames
2025-07-01 18:28:12 -04:00
Mark Backman
324546b4e7
Merge pull request #2098 from StrongMind/aws-session-token
...
Add support for session token in AWS Nova Sonic service
2025-07-01 16:25:38 -04:00
Filipi Fuchter
fccd48bfff
Fixing pipeline freeze when using Python 3.10
2025-07-01 17:05:18 -03:00
Mark Backman
8cbce555e4
Add user_id to stt_traced decorator
2025-07-01 13:01:48 -07:00
Mark Backman
f6112713e8
Add user_id to TranscriptionFrame and InterimTranscriptionFrame pushed by STTServices
2025-07-01 12:59:20 -07:00
Paul Kompfner
d50e6db312
Whoops—fix mistake in CHANGELOG (FlowsFunctionSchema -> FunctionSchema)
2025-07-01 14:24:27 -04:00
Paul Shippy
68ea5ee570
Add to change log
2025-06-30 17:39:42 -07:00
Paul Kompfner
d7a2078e0b
Added CHANGELOG entry describing "direct" functions
2025-06-30 10:59:36 -04:00
Aleix Conchillo Flaqué
b0c773189f
AWSNovaSonicLLMService: fix error with watchdog_coroutine()
2025-06-27 11:09:40 -07:00
Aleix Conchillo Flaqué
3064326834
utils.asyncio: added watchdog_coroutine()
2025-06-27 11:09:40 -07:00
Aleix Conchillo Flaqué
0b2079ad41
update CHANGELOG for 0.0.73
2025-06-26 17:02:12 -07:00