Aleix Conchillo Flaqué
8d867c30c6
transports(websocket): verify websockets module
2024-06-21 09:48:12 -07:00
Aleix Conchillo Flaqué
b62227b4ae
serializers(twilio): formatting and allow str | bytes | None
2024-06-21 09:47:17 -07:00
Aleix Conchillo Flaqué
25ef0cb87b
serializers: allow str | bytes | None
2024-06-21 09:42:43 -07:00
Aleix Conchillo Flaqué
e195941aa5
Merge pull request #246 from pipecat-ai/aleix/daily-dialout-answered
...
transports(daily): added dialout_answered event
2024-06-20 18:37:24 -07:00
Aleix Conchillo Flaqué
e09eef1dd7
Merge pull request #243 from Viking5274/main
...
Add twilio_websocket_service with example
2024-06-20 14:09:48 -07:00
Aleix Conchillo Flaqué
7c13663a4e
transports(daily): added dialout_answered event
2024-06-20 13:01:25 -07:00
daniil5701133
5753869e5e
add twilio-chatbot example with README.md info how to start app
...
created twilio_websocket_service.py, TwilioFrameSerializer.py
moved pcm_16000_to_ulaw_8000 and ulaw_8000_to_pcm_16000 to src/pipecat/utils/audio.py
fixed callback on disconnect
2024-06-20 23:00:01 +03:00
chadbailey59
ba878a19f4
fixed "Dr." interruption ( #245 )
2024-06-19 20:53:04 -05:00
Aleix Conchillo Flaqué
3250d74bef
services(azure): new AzureSTTService
2024-06-13 17:03:49 -07:00
Aleix Conchillo Flaqué
2a29cb18a5
transports(base_output): chunk audio into 20ms instead of 10ms
2024-06-13 15:30:41 -07:00
Aleix Conchillo Flaqué
1170b30c1b
aggregator(user_response): also handle small VADParams.stop_secs
2024-06-13 13:30:31 -07:00
Aleix Conchillo Flaqué
0004d4a906
vad: reduce smoothing factor and increase confidence
2024-06-13 13:30:11 -07:00
Aleix Conchillo Flaqué
cb27e86266
metrics: allow sending only initial TTFB metrics
2024-06-13 13:30:00 -07:00
Aleix Conchillo Flaqué
099e65f3b6
report processor name in error logs
2024-06-13 10:20:45 -07:00
Aleix Conchillo Flaqué
312c569182
services(openpipe): refactored so it's based on BaseOpenAILLMService
2024-06-13 09:30:50 -07:00
Aleix Conchillo Flaqué
b43e0ed130
Merge pull request #233 from KwalAI/openpipe-integration
...
OpenPipe Integration
2024-06-13 22:41:57 +08:00
Aleix Conchillo Flaqué
ccd6af7016
transports(helpers): fix DailyRoomProperties.exp
2024-06-12 23:15:22 -07:00
Ankur Duggal
effc69e4e4
formatting
2024-06-12 15:01:19 -07:00
Ankur Duggal
c7a0d0db64
OpenPipe Integration
2024-06-12 14:23:56 -07:00
Aleix Conchillo Flaqué
50d69a1ca4
Merge pull request #231 from pipecat-ai/aleix/websocket-deserializer-none
...
serializer: allow deserialize() to return None
2024-06-13 04:36:03 +08:00
Aleix Conchillo Flaqué
8d92cbac93
Merge pull request #230 from pipecat-ai/aleix/processor-names
...
processor names
2024-06-13 03:16:07 +08:00
Aleix Conchillo Flaqué
0225443ec8
transports(base): always send MetricsFrame
2024-06-12 12:15:29 -07:00
Aleix Conchillo Flaqué
71e1d0a334
pipeline: send initial TTFB initial metrics from PipelineTask
2024-06-12 12:15:29 -07:00
Aleix Conchillo Flaqué
83f69e02fd
allow specifying frame processor names
2024-06-12 12:15:29 -07:00
Aleix Conchillo Flaqué
e1b2da1ff0
serializer: allow deserialize() to return None
2024-06-12 12:11:36 -07:00
Kwindla Hultman Kramer
5eb1b90a4b
Merge pull request #229 from pipecat-ai/khk-deepgram-url-configurable
...
Deepgram TTS service improvements
2024-06-12 14:52:04 -04:00
Aleix Conchillo Flaqué
f65f566829
re-add transports/services/helpers/__init__.py
2024-06-12 10:37:28 -07:00
Jon Taylor
a834d26885
removed https from daily boy
2024-06-12 10:35:03 -07:00
Aleix Conchillo Flaqué
72c27215b6
transports(websocket): use push_audio_frame()
2024-06-12 10:29:39 -07:00
Aleix Conchillo Flaqué
81282f9c4d
services(deepgram): keep conenction alive
2024-06-12 10:29:22 -07:00
Kwindla Hultman Kramer
049f110344
PipelineTask should not exit when Deepgram TTS returns a Bad Request "unutterable"
2024-06-12 09:24:09 -07:00
Aleix Conchillo Flaqué
7390e42f5c
transports(daily): DailyRoomProperties now allow extra unknown parameters
2024-06-11 22:31:32 -07:00
Aleix Conchillo Flaqué
9cd07d81f8
processors: fix LLMResponseAggregator with lower VAD values
2024-06-11 22:30:06 -07:00
Aleix Conchillo Flaqué
7410fe1d1e
transport: chunk longer audio frames
2024-06-11 17:50:51 -07:00
Aleix Conchillo Flaqué
0aedaa8553
services(deepgram): abstract StartFrame/EndFrame/CancelFrame
2024-06-10 21:18:42 -07:00
Aleix Conchillo Flaqué
6554479d39
transports: don't queue system frames
2024-06-10 21:00:01 -07:00
Aleix Conchillo Flaqué
ef380321cf
services: added new DeepgramSTTService
2024-06-10 21:00:01 -07:00
Kwindla Hultman Kramer
294b037730
configurable deepgram base url
2024-06-08 09:38:48 -04:00
Aleix Conchillo Flaqué
1afe6901d9
processors: add processors_with_metrics() and can_generate_metrics()
2024-06-07 13:38:21 -07:00
Aleix Conchillo Flaqué
3e019fb512
services(openai): remove unused _chat_completions
2024-06-07 13:18:11 -07:00
Aleix Conchillo Flaqué
0b32e42d25
transports(daily): fix extra super().process_frame()
2024-06-07 13:17:50 -07:00
Aleix Conchillo Flaqué
8d18be5069
services(anthropic): fix metrics
2024-06-07 13:17:50 -07:00
Aleix Conchillo Flaqué
e715d99d0c
pipeline: send initial ttfb metrics mapping
2024-06-07 13:17:50 -07:00
Aleix Conchillo Flaqué
dc28590247
moved ParallelTask to pipecat.pipeline.parallel_task
2024-06-07 13:17:50 -07:00
Aleix Conchillo Flaqué
4b2a18837f
services(whisper): add text logging
2024-06-07 13:12:51 -07:00
Aleix Conchillo Flaqué
b4340d0185
services(whisper): increase no speech probability to 0.4
2024-06-07 13:12:21 -07:00
Aleix Conchillo Flaqué
21cd21de1b
processors(filters): add FunctionFilter
2024-06-07 13:12:18 -07:00
Aleix Conchillo Flaqué
a1f1d1995c
transports: allow sending metrics
2024-06-06 14:35:34 -07:00
Aleix Conchillo Flaqué
390582d7f3
services: use start/stop_ttfb_metrics to report TTFB metrics
2024-06-06 14:00:10 -07:00
Aleix Conchillo Flaqué
e765a29ca2
processors: implement base process_frame(). all subsclassed should call it
2024-06-06 10:54:21 -07:00