Dominic
1a2c98f70b
Starting to add logic for native audio input for flash lite
2025-02-24 10:28:28 -08:00
Dominic
e988ce6838
Forgot to use the same logic for the openai bot
2025-02-22 14:52:53 -08:00
Dominic
546c97e75b
Simplified logic for dialin
2025-02-22 14:49:33 -08:00
Dominic
410a6b9238
moved terminate call to handlers class
2025-02-22 14:38:14 -08:00
Dominic
281b56e5de
Updated prompt for non gemini bot to look for more voicemail examples, plus added logic to detect if we're doing dialin or not to avoid a non-fatal dialin related error
2025-02-21 16:19:59 -08:00
Dominic
c66042afb6
Fixed import ordering
2025-02-20 14:56:45 -08:00
Dominic Stewart
61f8e54dec
Merge branch 'main' into dom/gemini-system-prompt-switching
2025-02-20 14:48:45 -08:00
Dominic
390adf193a
Added a few more things to detect in the prompt
2025-02-20 14:44:12 -08:00
Dominic
68587ca4e9
Updated the code to use the correct prompt broken down into smaller pieces
2025-02-20 14:28:02 -08:00
Dominic
b71ad2d082
I think this works
2025-02-20 09:42:19 -08:00
Dominic
781652f4f9
Improvement
2025-02-20 09:27:34 -08:00
Aleix Conchillo Flaqué
81093d3bed
Merge pull request #1252 from pipecat-ai/aleix/remove-vad-extra-logging
...
BaseInputTransport: remove VAD logging
2025-02-20 07:32:20 -08:00
Aleix Conchillo Flaqué
d9a67164f6
Merge pull request #1251 from pipecat-ai/aleix/fish-tts-service-push-stop-frame
...
FishAudioTTSService should push TTSStoppedFrame
2025-02-20 07:32:05 -08:00
Aleix Conchillo Flaqué
98259af54e
update CHANGELOG
2025-02-19 22:05:48 -08:00
Dominic Stewart
039d144c79
examples(phone-bot): updated example to use Gemini ( #1233 )
2025-02-19 22:03:37 -08:00
Aleix Conchillo Flaqué
d0f67fc189
BaseInputTransport: remove VAD logging
...
These logs are very verbose. They were added to try to find an issue that
resulted in being because of low CPU/memory resources, but these logs were not
helpful to determine that.
2025-02-19 21:55:11 -08:00
Aleix Conchillo Flaqué
6e3f96aa83
fish: automatically send TTSStoppedFrame after timeout
2025-02-19 21:41:18 -08:00
Aleix Conchillo Flaqué
293677588d
tts: make push_stop_frames default to 2.0s
2025-02-19 21:39:00 -08:00
Dominic
621813571a
This works
2025-02-19 20:24:27 -08:00
Filipi da Silva Fuchter
77e777b1ce
Merge pull request #1249 from pipecat-ai/invoking_call_start_function
...
Fixed an issue that `start_callback` was not invoked for some LLM services
2025-02-19 18:09:00 -03:00
Filipi Fuchter
7e7926059c
Fixed an issue that start_callback was not invoked for some LLM services.
2025-02-19 18:04:20 -03:00
Aleix Conchillo Flaqué
c948754eff
Merge pull request #1248 from pipecat-ai/aleix/daily-transport-room-url
...
daily: add room_url property
2025-02-19 09:46:46 -08:00
Aleix Conchillo Flaqué
83f1a8830d
daily: add room_url property
2025-02-19 09:29:53 -08:00
James Hush
80f8e05fcf
docs: fix transcripts in translation chatbot example ( #1199 )
2025-02-19 16:07:22 +08:00
Aleix Conchillo Flaqué
afd1a1e80b
Merge pull request #1245 from pipecat-ai/aleix/stt-mute-filter-trace-logging
2025-02-18 21:21:55 -08:00
Dominic
ceefea8d63
Changed example to use gemini 2.0 flash lite
2025-02-18 19:08:22 -08:00
Dominic
1974474480
Updated the readme
2025-02-18 18:16:27 -08:00
Dominic
160d054aa5
Updated the readme
2025-02-18 18:10:34 -08:00
Dominic
4718f68717
Based on feedback, made the gemini file something that can be called separately
2025-02-18 18:04:29 -08:00
Aleix Conchillo Flaqué
84ac88cad7
STTMuteFilter: change suppressed logging to trace
2025-02-18 18:03:37 -08:00
Aleix Conchillo Flaqué
211163e5c7
Merge pull request #1241 from pipecat-ai/aleix/deepgram-nova-3
...
deepgram: use the new nova-3 model as default
2025-02-18 17:53:04 -08:00
Aleix Conchillo Flaqué
1b0bcebef6
deepgram: use the new nova-3 model as default
2025-02-18 17:51:54 -08:00
Aleix Conchillo Flaqué
89736b03c4
Merge pull request #1243 from pipecat-ai/aleix/add-deepgram-addons
...
deepgram: add ability to provide custom addons
2025-02-18 17:47:48 -08:00
Aleix Conchillo Flaqué
4edda718ed
deepgram: add ability to provide custom addons
2025-02-18 17:45:41 -08:00
Aleix Conchillo Flaqué
22a62edc9e
Merge pull request #1242 from pipecat-ai/aleix/utils-network-exponential
...
network: added exponential_backoff_time() function
2025-02-18 17:44:21 -08:00
Aleix Conchillo Flaqué
50b6cc8135
network: added exponential_backoff_time() function
2025-02-18 17:42:43 -08:00
Aleix Conchillo Flaqué
45cf36925a
Merge pull request #1240 from pipecat-ai/aleix/handle-deepgram-on-error
...
deepgram: handle error event and reconnect
2025-02-18 17:41:29 -08:00
Filipi da Silva Fuchter
83a71e1fec
Merge pull request #1112 from pipecat-ai/bot-ready-signalling-rn
...
React Native client for the bot ready example.
2025-02-18 15:17:38 -03:00
Filipi Fuchter
e809c8680e
Upgrading to use the latest node stable version
2025-02-18 15:12:44 -03:00
Aleix Conchillo Flaqué
c926063d74
deepgram: handle error event and reconnect
2025-02-18 09:52:18 -08:00
Aleix Conchillo Flaqué
0334550356
Merge pull request #1238 from pipecat-ai/aleix/stt-mute-filter-ignore-input-audio-frames
...
STTMuteFilter: ignore audio frames so no transcriptions are generated
2025-02-18 09:48:13 -08:00
Aleix Conchillo Flaqué
90b9dce710
STTMuteFilter: ignore audio frames so no transcriptions are generated
2025-02-17 19:59:05 -08:00
Dominic
3a781c786c
Fixed typo
2025-02-17 10:22:06 -08:00
Dominic
a066e2bcfd
Updated example to use Gemini
2025-02-17 10:17:59 -08:00
Aleix Conchillo Flaqué
b45f7fee6f
Merge pull request #1225 from pipecat-ai/aleix/prepare-0.0.57
...
update CHANGELOG for 0.0.57
v0.0.57
2025-02-14 18:50:08 -08:00
Aleix Conchillo Flaqué
01c06c5cac
update CHANGELOG for 0.0.57
2025-02-14 18:47:33 -08:00
Aleix Conchillo Flaqué
329e89c1d9
TTSService: push BotStoppedSpeakingFrame
2025-02-14 18:47:33 -08:00
Aleix Conchillo Flaqué
883410d8ac
FrameProcessor: no need to create an input event every time
2025-02-14 18:47:33 -08:00
Aleix Conchillo Flaqué
1f5b790dd0
TTSService: reset processing text during interruptions
2025-02-14 18:47:33 -08:00
Aleix Conchillo Flaqué
a107b1cb4b
examples(06a): use CartesiaTTSService
2025-02-14 18:47:33 -08:00