Mark Backman
b03563765f
Fix: Set language for Azure TTS services
2025-04-07 09:24:31 -04:00
Filipi Fuchter
b42dc83696
Improvements for the SmallWebRTCTransport:
...
- Wait until the pipeline is ready before triggering the `connected` event.
- Queue messages if the data channel is not ready.
- Update the aiortc dependency to fix an issue where the 'video/rtx' MIME type
was incorrectly handled as a codec retransmission.
- Avoid initial video delays.
2025-04-04 16:33:57 -03:00
Filipi Fuchter
c4c92585f9
Fixed SmallWebRTCTransport to support dynamic chunk values.
2025-04-04 15:38:12 -03:00
Aleix Conchillo Flaqué
79f29e14dd
processors: add ProducerProcessor and ConsumerProcessor
2025-04-03 09:44:56 -07:00
Mark Backman
b85bd91d08
LLMAssistantContextAggregator should push BotStoppedSpeakingFrames
2025-04-01 23:35:09 -04:00
Aleix Conchillo Flaqué
94f6436619
update CHANGELOG for 0.0.62
2025-04-01 18:55:04 -07:00
Aleix Conchillo Flaqué
5df5f6ae4c
transports(websocket): close connection from last transport
2025-04-01 18:32:03 -07:00
Aleix Conchillo Flaqué
80584e9138
TransportParams: set audio_out_10ms_chunks to 4
2025-04-01 15:13:28 -07:00
Aleix Conchillo Flaqué
1fd01e715d
Merge pull request #1503 from pipecat-ai/aleix/function-call-result-system-frame
...
frames: make FunctionCallResultFrame a SystemFrame
2025-04-01 15:08:26 -07:00
Aleix Conchillo Flaqué
169b50af61
frames: make FunctionCallResultFrame a SystemFrame
2025-04-01 14:42:22 -07:00
Aleix Conchillo Flaqué
bfd06b321d
BaseOutputTransport: optimize BotSpeakingFrames
2025-04-01 11:11:49 -07:00
Aleix Conchillo Flaqué
b40ca391f5
BaseOutputTransport: allow setting 10ms output audio chunks
2025-04-01 10:48:36 -07:00
Aleix Conchillo Flaqué
43008c8c5b
Merge pull request #1501 from pipecat-ai/aleix/transcription-processor-interruption
...
TranscriptProcessor: send TranscriptionUpdateFrame after interruption
2025-04-01 10:46:16 -07:00
Aleix Conchillo Flaqué
3a37b11e56
TranscriptProcessor: send TranscriptionUpdateFrame after interruption
2025-04-01 10:21:21 -07:00
Mark Backman
72c8f6c8c3
Update GladiaSTTService language list
2025-04-01 10:17:42 -04:00
Mark Backman
20a1dd066d
Update GladiaSTTService default model
2025-03-31 19:02:28 -04:00
Aleix Conchillo Flaqué
9eba8f1637
services: restructure base AI services into modules
2025-03-31 13:53:36 -07:00
Mark Backman
05d53bc66f
Refactor GladiaSTTService; add support for additional params
2025-03-30 19:54:55 -04:00
Aleix Conchillo Flaqué
3074a62bb1
services: restructure services into folders
2025-03-30 16:21:00 -07:00
Mark Backman
cd7abd2962
Merge pull request #1478 from pipecat-ai/mb/alibaba-cloud-offerings
...
Add QwenLLMService
2025-03-29 20:13:21 -04:00
Mark Backman
f2a05b065d
Add QwenLLMService
2025-03-29 19:43:37 -04:00
Mark Backman
5d5041eb2b
Renumber mem0 example, small changelog updates
2025-03-29 18:45:39 -04:00
Kwindla Hultman Kramer
209de2638d
WhisperSTTServiceMLX example and CHANGELOG
2025-03-29 18:04:07 -04:00
Mark Backman
b9ea3f0fd9
Update README, organize pyproject.toml
2025-03-29 17:56:17 -04:00
Kwindla Hultman Kramer
d2f5ee2915
Changelog entry for mem0 service
2025-03-29 17:55:26 -04:00
Filipi Fuchter
16b97d151b
Adding the SmallWebRTCTransport to the changelog.
2025-03-27 17:56:12 -03:00
Filipi Fuchter
b6007bb3d6
Added support to ProtobufFrameSerializer to send the transport messages
2025-03-27 17:26:03 -03:00
Mark Backman
aa85df4fd6
Fix: GoogleTTSService was emitting two TTSStoppedFrames
2025-03-27 07:55:19 -04:00
Filipi Fuchter
7c115f9d59
Merge branch 'main' into piper-tts
...
# Conflicts:
# CHANGELOG.md
2025-03-27 08:01:38 -03:00
Filipi Fuchter
50515aa842
Adding PiperTTSService to the changelog.
2025-03-27 07:50:47 -03:00
Aleix Conchillo Flaqué
750bb88586
SegmentedSTTService: ignore emulated frames
2025-03-26 14:38:48 -07:00
Aleix Conchillo Flaqué
c4f9171fe1
frames: indicate if UserStartedSpeakingFrame/UserStoppedSpeakingFrame are emulated
2025-03-26 14:37:36 -07:00
Mark Backman
86701fd3c7
Merge pull request #1457 from pipecat-ai/mb/fix-rtvi-observer-gemini
...
Fix: Resolve an issue where Google LLM context messages were causing …
2025-03-26 14:18:37 -04:00
Mark Backman
b414077a07
Fix: Resolve an issue where Google LLM context messages were causing a TypeError
2025-03-26 13:55:42 -04:00
kompfner
15f23929e9
Merge pull request #1455 from pipecat-ai/prepare-0.0.61
...
Update CHANGELOG for 0.0.61
2025-03-26 13:50:29 -04:00
Mark Backman
cc9e4047d0
Merge pull request #1447 from nicougou/feat/support_tts_instruct
...
feature/support instructions in OpenAITTSService
2025-03-26 13:35:41 -04:00
Paul Kompfner
4ef4dcefce
Update CHANGELOG for 0.0.61
2025-03-26 13:06:31 -04:00
kompfner
f3caa8cf7a
Merge pull request #1452 from pipecat-ai/daily-python-0.16.1
...
Bump daily-python dependency to 0.16.1 to pick up a bugfix
2025-03-26 13:01:38 -04:00
Kwindla Hultman Kramer
e087f6ec5d
GroqTTSService added to CHANGELOG.md
2025-03-26 12:29:39 -04:00
Nico
499e69846d
review: add changelog entries
2025-03-26 17:13:30 +01:00
Paul Kompfner
e6e339a02e
Bump daily-python dependency to 0.16.1 to pick up a bugfix
2025-03-26 11:22:23 -04:00
Filipi Fuchter
aeac40312e
Added the feature to change dynamically the tool choice to the changelog.
2025-03-26 09:06:29 -03:00
Aleix Conchillo Flaqué
9450b07ec5
Merge pull request #1442 from pipecat-ai/aleix/on-context-updated-as-task
...
LLMAssistantContextAggregator: create a task to run on_context_updated
2025-03-25 15:39:36 -07:00
Aleix Conchillo Flaqué
8aebf00c2d
GoogleAssistantContextAggregator: function call result should be a JSON object
2025-03-25 15:37:06 -07:00
Aleix Conchillo Flaqué
01458895c2
LLMAssistantContextAggregator: create a task to run on_context_updated
2025-03-25 14:37:11 -07:00
Paul Kompfner
c99436b80e
Bump daily-python dependency to 0.16.0 to pick up support in DailyTransport for updating remote participants' canReceive permission via the update_remote_participants() method
2025-03-25 17:29:48 -04:00
Aleix Conchillo Flaqué
f3b50bc3c4
Revert "LLMAssistantContextAggregator: create a task to run on_context_updated"
...
This reverts commit 397bae29f7 .
2025-03-24 15:40:26 -07:00
Aleix Conchillo Flaqué
397bae29f7
LLMAssistantContextAggregator: create a task to run on_context_updated
2025-03-24 15:39:35 -07:00
Mark Backman
3b3fdd0da1
Merge pull request #1439 from pipecat-ai/mb/fix-rtvi-bot-speaking-events
...
Fix: RTVIObserver now outputs a single bot started and stopped speaki…
2025-03-24 11:44:31 -04:00
Mark Backman
a9b1298f3b
Fix: RTVIObserver now outputs a single bot started and stopped speaking event per turn
2025-03-24 10:25:31 -04:00