Aleix Conchillo Flaqué
|
a9ef5ca95d
|
examples: add bot background sound example
|
2024-11-03 11:13:02 -08:00 |
|
Aleix Conchillo Flaqué
|
e2b1b56e86
|
examples: don't require room token if using an STT
|
2024-11-01 23:06:50 -07:00 |
|
Aleix Conchillo Flaqué
|
4dad1bfe49
|
examples: add foundational/22-natural-conversation.py
|
2024-10-31 12:10:33 -07:00 |
|
Aleix Conchillo Flaqué
|
b32448e967
|
transports(daily): make functions async
|
2024-10-25 15:01:52 -07:00 |
|
Aleix Conchillo Flaqué
|
a6dd2600d2
|
examples(tavus): await update_subscriptions
|
2024-10-25 14:56:56 -07:00 |
|
Aleix Conchillo Flaqué
|
3a8aacccf7
|
Merge pull request #663 from pipecat-ai/aleix/audio-resampling-with-resampy
audio: use resamply for audio resampling
|
2024-10-25 10:16:20 -07:00 |
|
roey
|
54c0bf0c70
|
Adding TavusVideoService layer (#617)
Co-authored-by: roey <159067767+roey-tavus@users.noreply.github.com>
Co-authored-by: Mert Gerdan <mert@tavus.io>
Co-authored-by: Aleix Conchillo Flaqué <aleix@daily.co>
|
2024-10-25 09:46:25 -07:00 |
|
Aleix Conchillo Flaqué
|
778b05a252
|
audio: use resamply for audio resampling
|
2024-10-25 09:22:22 -07:00 |
|
Aleix Conchillo Flaqué
|
60c8c2f6e9
|
examples(15a): use daily transcription instead of local whisper
|
2024-10-24 16:47:41 -07:00 |
|
Aleix Conchillo Flaqué
|
92a69e404f
|
update TTS and transport output sample rate to 24000
|
2024-10-24 16:47:35 -07:00 |
|
Mark Backman
|
be8ca505cd
|
Merge pull request #652 from pipecat-ai/khk/more-gemini
Gemini new context manager and rewrite to use google data structures internally
|
2024-10-24 13:47:38 -04:00 |
|
Kwindla Hultman Kramer
|
e032b0b70a
|
gemini context aggregators
|
2024-10-23 18:44:09 -07:00 |
|
Mattie Ruth
|
d26751e968
|
add missing PipelineParams to enable the metrics (#645)
|
2024-10-23 16:46:46 -04:00 |
|
Mark Backman
|
46927805bc
|
Update GladiaSTTService to use the Gladia V2 API
|
2024-10-21 07:10:38 -04:00 |
|
Mark Backman
|
1dbf4ff27d
|
Add AssemblyAI STT service
|
2024-10-20 08:57:57 -04:00 |
|
Aleix Conchillo Flaqué
|
be4bdabdf4
|
examples: use OpenAILLMContext in all the examples
|
2024-10-19 18:24:00 -07:00 |
|
Aleix Conchillo Flaqué
|
3502509d3e
|
move SileroVAD processor to processors package
|
2024-10-18 23:28:29 -07:00 |
|
Kwindla Hultman Kramer
|
07712cdb16
|
gemini function calling and partial implementation of standard context stuff
|
2024-10-18 17:14:57 -07:00 |
|
Aleix Conchillo Flaqué
|
4550545528
|
examples: use EndFrame() when the participant leaves
|
2024-10-18 11:18:03 -07:00 |
|
Aleix Conchillo Flaqué
|
c9318ecd5c
|
examples: minor fixes
|
2024-10-17 16:15:09 -07:00 |
|
Aleix Conchillo Flaqué
|
8108423742
|
transport(livekit): force specifying a vad analyzer
Don't default to SileroVADAnalyzer(). Also, resample to input sample rate.
|
2024-10-17 14:06:43 -07:00 |
|
Aleix Conchillo Flaqué
|
2a37b2459a
|
move vad package to audio.vad
|
2024-10-17 13:49:16 -07:00 |
|
Mark Backman
|
d1000f2fe4
|
Merge pull request #606 from pipecat-ai/mb/add-playht-options
PlayHT: Add websocket TTS service; rename existing service to PlayHTHttpTTSService, upgrade client, add input params
|
2024-10-17 16:46:59 -04:00 |
|
Mark Backman
|
da3810f1a2
|
Add websocket support for PlayHT
|
2024-10-17 15:41:33 -04:00 |
|
Aleix Conchillo Flaqué
|
e3eea0c02f
|
vad: add support for interruption to SileroVAD processor
|
2024-10-17 10:48:25 -07:00 |
|
Mark Backman
|
45606e177c
|
Add input options to PlayHT, upgrade to latest PlayHT model
|
2024-10-17 11:56:12 -04:00 |
|
Kwindla Hultman Kramer
|
280691b1b3
|
explanatory comment in 19-openai-realtime-beta.py
|
2024-10-16 14:27:48 -07:00 |
|
Kwindla Hultman Kramer
|
93c9e219ce
|
fix for message handling bug on initialization
|
2024-10-16 12:40:20 -07:00 |
|
Aleix Conchillo Flaqué
|
edd44cc181
|
services(openai): rename OpenAILLMServiceRealtimeBeta to OpenAIRealtimeBetaLLMService
|
2024-10-16 10:20:19 -07:00 |
|
Kwindla Hultman Kramer
|
f7b7f0d680
|
Merge pull request #541 from pipecat-ai/khk/openai-realtime-beta
openai realtime beta
|
2024-10-14 21:02:06 -07:00 |
|
Kwindla Hultman Kramer
|
40b3e50815
|
fix system, consecutive same role, and empty message parsing for anthropic
|
2024-10-14 20:56:42 -07:00 |
|
Kwindla Hultman Kramer
|
6f2a464451
|
conversation save/load for openai, openai-realtime, and anthropic
|
2024-10-13 18:12:03 -07:00 |
|
Kwindla Hultman Kramer
|
9e95419301
|
much cleanup
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
f390ec9608
|
temp commit; debugging
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
ce8a83efba
|
tools frame support and wip message resetting/loading
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
e5a2bf9564
|
context management improvements
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
31916ed9fd
|
turn on/off openai vad
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
3a2fbc2b19
|
send user started/stopped speaking event from openai realtime events
send user started/stopped speaking event from openai realtime events
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
40dc546b81
|
function call fix and user transcription frames
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
7dfac0163b
|
bits of pydantic
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
09a3c2a82d
|
major functionality working (not configurable, occasional timing bugs maybe)
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
c32c65014b
|
definitely broke something in the pipeline
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
b8898e449e
|
lots of debugging statements. multiple function calls broken
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
d1f6d229ca
|
space exploration prompt
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
4fa0318005
|
configurability via constructor
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
93ebb9d541
|
working 19-openai-realtime-beta.py example
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
16101c79c5
|
beginning of realtime impl
|
2024-10-12 21:58:11 -07:00 |
|
Kwindla Hultman Kramer
|
53451899a7
|
fix for Deepgram settings not merging
|
2024-10-11 21:07:39 -07:00 |
|
Aleix Conchillo Flaqué
|
8c01a900cd
|
google: allow using GOOGLE_APPLICATION_CREDENTIALS
|
2024-10-02 11:56:01 -07:00 |
|
Mark Backman
|
3d642df2b0
|
Revert aligning voice_id name in TTS service constructor
|
2024-10-02 11:07:48 -04:00 |
|