Kwindla Hultman Kramer
|
355fe01cb7
|
fixed forgotten renames
|
2024-07-17 20:28:27 -07:00 |
|
Kwindla Hultman Kramer
|
fa53c67606
|
comments re fixes
|
2024-07-17 18:30:45 -07:00 |
|
Kwindla Hultman Kramer
|
2204b8e205
|
cartesia streaming and context management via word-level timestamps
|
2024-07-17 15:17:00 -07:00 |
|
Kwindla Hultman Kramer
|
270007b17c
|
wip - using cartesia word timestamps for context management
|
2024-07-17 14:13:52 -07:00 |
|
Kwindla Hultman Kramer
|
568eb2ef4c
|
cartesia websockets and streaming
|
2024-07-17 14:13:52 -07:00 |
|
Kwindla Hultman Kramer
|
73ca9184a8
|
wip cartesia continuation (not working yet)
|
2024-07-17 14:13:52 -07:00 |
|
TomTom101
|
da2082b025
|
chore: Combined combinable lookaheads
|
2024-07-06 11:11:40 +02:00 |
|
TomTom101
|
327ea9d547
|
chore: Make it a const
|
2024-07-06 11:08:51 +02:00 |
|
TomTom101
|
b23db4a202
|
chore: commented regex
|
2024-07-06 11:06:52 +02:00 |
|
TomTom101
|
d1a36004ab
|
fix: No more falsely detect a sentence end on "U.S.A", "3:00 a.m." and more
|
2024-07-06 11:01:32 +02:00 |
|
Aleix Conchillo Flaqué
|
b9b0bcdcbd
|
services(azure): close the audio stream on exit
|
2024-07-02 10:11:35 -07:00 |
|
Aleix Conchillo Flaqué
|
5bcece56f3
|
services(cartesia): make sure we close the client on exit
|
2024-07-02 10:11:16 -07:00 |
|
Aleix Conchillo Flaqué
|
82e93a0560
|
use exclude_none=True when dumping BaseModels
|
2024-07-02 08:03:31 -07:00 |
|
Aleix Conchillo Flaqué
|
a9a82c083b
|
services: add GladiaSTTService support
|
2024-07-02 08:03:29 -07:00 |
|
Aleix Conchillo Flaqué
|
be14ce465d
|
transports(daily): make sure we don't send data if client is closed
|
2024-07-01 18:26:13 -07:00 |
|
Aleix Conchillo Flaqué
|
535514f506
|
processors: added new UserIdleProcessor
|
2024-07-01 18:17:43 -07:00 |
|
Aleix Conchillo Flaqué
|
933b63cf13
|
processors: added new IdleFrameProcessor
|
2024-07-01 14:57:42 -07:00 |
|
Aleix Conchillo Flaqué
|
d7c3e380a5
|
added BotSpeakingFrame
|
2024-07-01 14:57:18 -07:00 |
|
Aleix Conchillo Flaqué
|
c5298f78cb
|
add more missing keyword-only arguments
|
2024-07-01 12:34:53 -07:00 |
|
Aleix Conchillo Flaqué
|
5018a552c1
|
services(xtts): no need the WAV header
|
2024-07-01 10:44:32 -07:00 |
|
Aleix Conchillo Flaqué
|
7f9fd9ffce
|
examples: added 07i-interruptible-xtts
|
2024-07-01 10:41:34 -07:00 |
|
Aleix Conchillo Flaqué
|
06f817c7e3
|
transport(websocket): don't send if serializer returns None
|
2024-07-01 10:27:26 -07:00 |
|
Aleix Conchillo Flaqué
|
df4c3e56c4
|
services: add missing * keyword separator
|
2024-07-01 10:27:26 -07:00 |
|
Aleix Conchillo Flaqué
|
9d5c2b9656
|
Merge pull request #276 from eddieoz/feature/xtts
Added service XTTS
|
2024-07-01 10:26:53 -07:00 |
|
eddieoz
|
7ce59c5e2e
|
added service xtts
|
2024-07-01 20:17:19 +03:00 |
|
Aleix Conchillo Flaqué
|
efbe7297f7
|
vad(silero): allow specifying a Silero VAD version
|
2024-07-01 09:38:43 -07:00 |
|
Aleix Conchillo Flaqué
|
cbf5a6362c
|
add new AsyncFrameProcessor and AsyncAIService
|
2024-07-01 09:37:02 -07:00 |
|
Aleix Conchillo Flaqué
|
fc0920504d
|
improve error handling and don't swallow exceptions
|
2024-07-01 09:35:45 -07:00 |
|
Aleix Conchillo Flaqué
|
c3244fdd7a
|
transports(websocket): don't send data if websocket closed
|
2024-07-01 09:31:58 -07:00 |
|
Aleix Conchillo Flaqué
|
fd5d879bf5
|
add support for processing metrics
Processing metrics indicate how much time a processor takes to generate all of
its output.
|
2024-06-28 14:26:57 -07:00 |
|
Aleix Conchillo Flaqué
|
cce1ddb183
|
vad: fix Silero VAD required number of frames
|
2024-06-28 10:45:48 -07:00 |
|
Aleix Conchillo Flaqué
|
8691d14289
|
Merge pull request #255 from Viking5274/main
Fix twilio error
|
2024-06-26 10:17:03 -07:00 |
|
daniil5701133
|
dd402da9e5
|
added handling streamSid after first wss connect
fixx name
|
2024-06-26 18:56:30 +03:00 |
|
Aleix Conchillo Flaqué
|
4be3e8c87d
|
aggregators: revert using intermediate results
|
2024-06-25 21:33:17 -07:00 |
|
Aleix Conchillo Flaqué
|
dac033fe61
|
services(azure): allow transcriptions during interruptions
If the user interrupts we can't just discard transcriptions because the user is
actually interrupting and talking.
|
2024-06-25 21:33:06 -07:00 |
|
Aleix Conchillo Flaqué
|
d302cbb114
|
services(deepgram): allow transcriptions during interruptions
If the user interrupts we can't just discard transcriptions because the user is
actually interrupting and talking.
|
2024-06-25 21:32:21 -07:00 |
|
Aleix Conchillo Flaqué
|
4f38d989f5
|
services(cartesia): upgrade to new cartesia 1.0.0
|
2024-06-25 11:51:34 -07:00 |
|
Aleix Conchillo Flaqué
|
38aee7d8f2
|
services(azure): cancel tasks when interrupted and ignore incoming transcriptions
|
2024-06-25 11:15:26 -07:00 |
|
Aleix Conchillo Flaqué
|
64198313c6
|
services(deepgram): cancel tasks when interrupted and ignore incoming transcriptions
|
2024-06-25 11:15:07 -07:00 |
|
Aleix Conchillo Flaqué
|
d61b6c301c
|
transports(base_input): create push tasks after pushing interruption
|
2024-06-25 11:15:07 -07:00 |
|
Aleix Conchillo Flaqué
|
c31f2ab285
|
services(tts): strip before TTS and cleanup when interrupted
|
2024-06-25 11:13:19 -07:00 |
|
Aleix Conchillo Flaqué
|
0ddc5721b4
|
Merge pull request #252 from pipecat-ai/aleix/daily-check-size-read-audio-frames
transports(daily): always check size of read audio frames
|
2024-06-25 09:45:05 -07:00 |
|
Aleix Conchillo Flaqué
|
beced68337
|
aggregators: uses intermediate results for LLMAssistantResponseAggregator
|
2024-06-24 17:33:45 -07:00 |
|
Aleix Conchillo Flaqué
|
94823ab952
|
transports(daily): always check size of read audio frames
|
2024-06-24 14:56:24 -07:00 |
|
Lewis Wolfgang
|
c4a2d2197c
|
Flush output from TTSService on LLMFullResponseEndFrame
To cover cases when the LLM response does not end in punctuation.
|
2024-06-22 14:57:44 -04:00 |
|
Aleix Conchillo Flaqué
|
adf414e40f
|
services(deepgram): add url to DeepgramSTTService
|
2024-06-21 16:52:28 -07:00 |
|
Aleix Conchillo Flaqué
|
d3e410b2ac
|
transports: fully use asyncio in all read/write operations
|
2024-06-21 15:55:15 -07:00 |
|
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 |
|