Kwindla Hultman Kramer
|
cf5c244487
|
Merge branch 'main' into khk-tts-timings
|
2024-06-06 13:05:42 -04:00 |
|
Kwindla Hultman Kramer
|
ac7bc35944
|
azure tts ttfb
|
2024-06-06 11:45:48 -04:00 |
|
Kwindla Hultman Kramer
|
ddfd721f6e
|
openai tts ttfb
|
2024-06-06 11:32:47 -04:00 |
|
Kwindla Hultman Kramer
|
aee3916cd1
|
cartesia async fixed
|
2024-06-06 11:24:26 -04:00 |
|
Kwindla Hultman Kramer
|
3eff1e559b
|
pipecat async working, but maybe needs a threaded implementation
|
2024-06-06 11:11:06 -04:00 |
|
Kwindla Hultman Kramer
|
1a542c91fa
|
temp commit, woring on playht
|
2024-06-06 10:48:22 -04:00 |
|
Aleix Conchillo Flaqué
|
3dd4bac6e6
|
vad(silero): fix memory issue
|
2024-06-05 14:50:28 -07:00 |
|
Kwindla Hultman Kramer
|
06ff9cfede
|
added timing logs for cartesia, deepgram, elevenlabs
|
2024-06-05 16:12:10 -04:00 |
|
Aleix Conchillo Flaqué
|
50b51c05f6
|
transports(daily): added participants() and participant_counts()
|
2024-06-05 12:14:00 -07:00 |
|
Aleix Conchillo Flaqué
|
135654a080
|
transports(daily): move pinlessCallUpdate to public api
|
2024-06-05 08:08:56 -07:00 |
|
Aleix Conchillo Flaqué
|
b515c28417
|
services(cartesia): allow output_format and model_id
|
2024-06-04 19:24:33 -07:00 |
|
Aleix Conchillo Flaqué
|
891b7b22ea
|
transports: push EndFrame/CancelFrame before stopping push task
|
2024-06-04 15:43:54 -07:00 |
|
Aleix Conchillo Flaqué
|
c8d37a7227
|
pipeline(runner): add support for SIGTERM
|
2024-06-04 15:43:54 -07:00 |
|
Aleix Conchillo Flaqué
|
571e10f83e
|
services(anthropic): fix interruptions with anthropic
|
2024-06-04 15:43:54 -07:00 |
|
Aleix Conchillo Flaqué
|
af202d4fe5
|
pipeline(task): introduce has_finished()
|
2024-06-04 15:43:54 -07:00 |
|
Aleix Conchillo Flaqué
|
4057fbbcfd
|
transports(tk): fix pyaudio output stream cleanup
|
2024-06-04 15:43:54 -07:00 |
|
Aleix Conchillo Flaqué
|
a674b43243
|
transport: remove redundant camera thread and switch audio pull for push
|
2024-06-04 15:43:54 -07:00 |
|
Jon Taylor
|
ac41f13b7c
|
Merge pull request #205 from pipecat-ai/daily_rest_helpers
Created REST helpers for Daily covering commonly used methods for running / deployment
|
2024-06-04 22:26:39 +02:00 |
|
Jon Taylor
|
003b9887b1
|
made sip and sipuri optional and None
|
2024-06-04 19:03:58 +02:00 |
|
Jon Taylor
|
ba45c2ab5b
|
addressed review (urllib import and linting
|
2024-06-04 18:39:35 +02:00 |
|
Aleix Conchillo Flaqué
|
9d36a48a80
|
Merge pull request #208 from pipecat-ai/aleix/cartesia-voice-load-startup
services(cartesia): load voices on startup
|
2024-06-04 22:54:25 +08:00 |
|
Aleix Conchillo Flaqué
|
20a525635e
|
Merge pull request #201 from TomTom101/TomTom101/openai_tts
Added OpenAI TTS (#196)
|
2024-06-04 22:53:56 +08:00 |
|
Aleix Conchillo Flaqué
|
659eceea95
|
services(cartesia): load voices on startup
|
2024-06-03 14:08:04 -07:00 |
|
TomTom101
|
d462c03d00
|
chore: Review comments
|
2024-06-03 20:13:15 +02:00 |
|
Jon Taylor
|
6591e07eb4
|
removed hardcoded 'https' from API url
|
2024-06-03 19:32:14 +02:00 |
|
Aleix Conchillo Flaqué
|
43516f84fe
|
services(deepgram): fixed DeepgramTTSService
|
2024-06-03 07:53:46 -07:00 |
|
Jon Taylor
|
0849edb00b
|
added Daily REST helpers file for common methods used in Pipecat bots
|
2024-06-03 16:38:13 +02:00 |
|
TomTom101
|
7085b1ea3f
|
doc(openai): Added hint re the 24kHz sample rate
|
2024-06-01 20:35:46 +02:00 |
|
TomTom101
|
8683cae719
|
feat: OpenAITTS
|
2024-06-01 10:13:28 +02:00 |
|
Aleix Conchillo Flaqué
|
f087151db7
|
move LangchainProcessor to processors/frameworks and update CHANGELOG
|
2024-05-31 16:45:39 -07:00 |
|
Aleix Conchillo Flaqué
|
0b691ff597
|
Merge pull request #198 from pipecat-ai/aleix/websocket-transport
websocket transport support
|
2024-06-01 04:40:39 +08:00 |
|
TomTom101
|
ae049961b7
|
wip: untested
|
2024-05-31 22:30:52 +02:00 |
|
Aleix Conchillo Flaqué
|
0d6eee705f
|
Merge pull request #190 from TomTom101/TomTom101/langchain
Langchain service
|
2024-06-01 04:21:12 +08:00 |
|
Aleix Conchillo Flaqué
|
58d20ec9dc
|
transport(websocket-server): add on_client_disconnected
|
2024-05-31 12:52:43 -07:00 |
|
Aleix Conchillo Flaqué
|
2f335100a5
|
remove storage folder
|
2024-05-31 11:54:18 -07:00 |
|
Aleix Conchillo Flaqué
|
428c8af77e
|
transports(websocket): base class from BaseInputTransport
|
2024-05-31 11:54:18 -07:00 |
|
Aleix Conchillo Flaqué
|
54fccd2e25
|
pipeline: cleanup processors one by one
|
2024-05-31 11:37:43 -07:00 |
|
Aleix Conchillo Flaqué
|
66c6a5dc0f
|
transports(websocket): base class from BaseOutputTransport
|
2024-05-31 11:37:43 -07:00 |
|
Aleix Conchillo Flaqué
|
92561ae19d
|
some event loop parameter updates
|
2024-05-31 11:37:43 -07:00 |
|
Aleix Conchillo Flaqué
|
b85e93410b
|
transports(daily): fix event handlers callback
|
2024-05-31 11:37:43 -07:00 |
|
Aleix Conchillo Flaqué
|
593993ba97
|
transports(base_input): remove unnecessary task
|
2024-05-31 11:37:41 -07:00 |
|
Aleix Conchillo Flaqué
|
c507044277
|
examples: use gpt-4o model by default
|
2024-05-31 11:36:52 -07:00 |
|
Aleix Conchillo Flaqué
|
e31e87aabd
|
transport(websocket): update audio_frame_size
|
2024-05-31 11:36:52 -07:00 |
|
Aleix Conchillo Flaqué
|
2957416d90
|
serializers(protobuf): support id and name fields
|
2024-05-31 11:36:52 -07:00 |
|
Aleix Conchillo Flaqué
|
b9b761b67a
|
added sample_rate and num_channels to protobuf AudioRawFrame
|
2024-05-31 11:36:52 -07:00 |
|
Aleix Conchillo Flaqué
|
a7539e9317
|
transports: simplify and fix async and nested decorators
|
2024-05-31 11:36:52 -07:00 |
|
Aleix Conchillo Flaqué
|
75575c0c68
|
use get_event_loop() and move event handlers to BaseTransport
|
2024-05-31 11:36:52 -07:00 |
|
Aleix Conchillo Flaqué
|
956b783c1a
|
transports: added new WebsocketServerTransport
|
2024-05-31 11:36:52 -07:00 |
|
Aleix Conchillo Flaqué
|
e90c080470
|
serializers: added BaseSerializer
|
2024-05-31 11:36:52 -07:00 |
|
Aleix Conchillo Flaqué
|
37aabaa03a
|
frames: generate protobuf pb2 file for pipecat package
|
2024-05-31 11:36:52 -07:00 |
|