Adrian Cowham
|
4d81a2ebfe
|
nuked the code that marks user audio in favor for InputAudioRawFrame. also moving to stereo instead of mono with the human and bot on their own channel.
|
2024-10-03 14:10:03 -07:00 |
|
Adrian Cowham
|
2d82702e04
|
merge from main
|
2024-10-03 09:42:06 -07:00 |
|
Aleix Conchillo Flaqué
|
65eeb0f1f6
|
Merge pull request #540 from pipecat-ai/cb/interruption-fix
Fixed RTVI `tts:interrupt` action not interrupting
v0.0.42
|
2024-10-02 13:46:52 -07:00 |
|
Aleix Conchillo Flaqué
|
1d7d0bb1ea
|
Merge pull request #539 from pipecat-ai/aleix/pipecat-0.0.42-fixes
pipecat 0.0.42 fixes
|
2024-10-02 13:34:28 -07:00 |
|
Aleix Conchillo Flaqué
|
598936bc53
|
services: apply service language code before using service
|
2024-10-02 13:30:01 -07:00 |
|
Chad Bailey
|
b1bf6f7733
|
fixed botinterruptionframe
|
2024-10-02 19:43:51 +00:00 |
|
Aleix Conchillo Flaqué
|
75d27aeb9f
|
examples(storytelling): update packages
|
2024-10-02 12:00:00 -07:00 |
|
Aleix Conchillo Flaqué
|
0a37caf4b4
|
openai: fix image json logging
|
2024-10-02 11:57:50 -07:00 |
|
Aleix Conchillo Flaqué
|
6db65f4335
|
cartesia: use model_name instead of model_id
|
2024-10-02 11:57:36 -07:00 |
|
Aleix Conchillo Flaqué
|
3648874301
|
gladia: fix languages
|
2024-10-02 11:57:25 -07:00 |
|
Aleix Conchillo Flaqué
|
8bcb5d7fd2
|
services: async generators should yield frames
|
2024-10-02 11:57:08 -07:00 |
|
Aleix Conchillo Flaqué
|
8c01a900cd
|
google: allow using GOOGLE_APPLICATION_CREDENTIALS
|
2024-10-02 11:56:01 -07:00 |
|
Mark Backman
|
d378e699d2
|
Merge pull request #538 from Allenmylath/patch-2
Update env.example for wrong tts
|
2024-10-02 12:53:50 -04:00 |
|
Mark Backman
|
c25c375c41
|
Merge pull request #537 from pipecat-ai/mb/fix-nested-strings
Fix nested strings issue
|
2024-10-02 12:39:00 -04:00 |
|
Allenmylath
|
70c3ff31fd
|
Update env.example
elevenlabs is not used in code instead cartesian is used hence changed
|
2024-10-02 21:59:51 +05:30 |
|
Mark Backman
|
cd2e29f285
|
Fix nested strings issue
|
2024-10-02 12:26:30 -04:00 |
|
Aleix Conchillo Flaqué
|
6d4d7d763d
|
Merge pull request #534 from pipecat-ai/aleix/prepare-0.0.42
update CHANGELOG for 0.0.42
|
2024-10-02 08:36:32 -07:00 |
|
Aleix Conchillo Flaqué
|
6c1851eef8
|
update CHANGELOG for 0.0.42
|
2024-10-02 08:36:17 -07:00 |
|
Mark Backman
|
096a15eef6
|
Merge pull request #527 from pipecat-ai/mb/google-tts-inputs
Further consolidate service update settings into a single ServiceUpdateSettingsFrame class
|
2024-10-02 11:13:25 -04:00 |
|
Mark Backman
|
3d642df2b0
|
Revert aligning voice_id name in TTS service constructor
|
2024-10-02 11:07:48 -04:00 |
|
Mark Backman
|
d75a02dc51
|
Use Language enum and set languages accordingly
|
2024-10-01 21:03:01 -04:00 |
|
Mark Backman
|
28643b453d
|
Update to use LLM, STT, TTS subclasses and remove setter methods
|
2024-10-01 20:30:27 -04:00 |
|
Mark Backman
|
88cca7bf68
|
Consolidate service UpdateSettingsFrame into a single ServiceUpdateSettingsFrame
|
2024-10-01 11:01:04 -04:00 |
|
Mark Backman
|
a397b859fe
|
Add support for gender and google_style inputs to Google TTS
|
2024-10-01 10:39:45 -04:00 |
|
Kwindla Hultman Kramer
|
8aae4e9856
|
Merge pull request #531 from pipecat-ai/khk/function-calling-improvements
|
2024-10-01 07:23:38 -07:00 |
|
Kwindla Hultman Kramer
|
92d8b37229
|
implement vision for openai
|
2024-09-30 21:49:29 -07:00 |
|
Kwindla Hultman Kramer
|
0801fc578b
|
Merge pull request #530 from pipecat-ai/khk/tts-say-fix
fix for multi-sentence tts say utterances
|
2024-09-30 20:59:53 -07:00 |
|
Kwindla Hultman Kramer
|
0d5cb84531
|
function calling testing and improvements
|
2024-09-30 20:59:28 -07:00 |
|
Kwindla Hultman Kramer
|
47b943a117
|
Merge pull request #522 from pipecat-ai/rebase-openai-multi-function-call
Handle parallel function calls for OpenAI LLMs
|
2024-09-30 16:23:37 -07:00 |
|
Kwindla Hultman Kramer
|
128355add5
|
fix for multi-sentence tts say utterances
|
2024-09-30 16:19:31 -07:00 |
|
Kwindla Hultman Kramer
|
0499fe41e4
|
get rid of some debug log lines used during development
|
2024-09-30 16:08:33 -07:00 |
|
Kwindla Hultman Kramer
|
6ad3437fd2
|
throw error if the llm tries to call a function that's not registered
|
2024-09-30 16:08:33 -07:00 |
|
Kwindla Hultman Kramer
|
a5c73ec829
|
handle openai multiple function calls
|
2024-09-30 16:08:30 -07:00 |
|
JeevanReddy
|
def04ac0ce
|
openai can give multiple tool calls, current implementation assumes only one function call at a time. Fixed this to handle multiple function calls.
|
2024-09-30 16:07:56 -07:00 |
|
Kwindla Hultman Kramer
|
5d63615b1b
|
Merge pull request #528 from pipecat-ai/khk/sentence-splits
TTS sentence aggregation fix
|
2024-09-30 16:07:21 -07:00 |
|
Kwindla Hultman Kramer
|
90ee284fe0
|
Merge pull request #520 from pipecat-ai/khk/context-frame-push
pushing context frames from assistant aggregators
|
2024-09-30 16:06:54 -07:00 |
|
Kwindla Hultman Kramer
|
539e0b66fb
|
small fix as per aleix
|
2024-09-30 16:05:32 -07:00 |
|
Kwindla Hultman Kramer
|
fef393dcac
|
assistant aggregator switch for space padding or not
|
2024-09-30 16:05:32 -07:00 |
|
Kwindla Hultman Kramer
|
ed607d5c4b
|
typo fix
|
2024-09-30 16:05:32 -07:00 |
|
Kwindla Hultman Kramer
|
37da7e44cd
|
whitespace fix
|
2024-09-30 16:05:32 -07:00 |
|
Kwindla Hultman Kramer
|
69c7edd60c
|
pushing context frames from assistant aggregators
|
2024-09-30 16:05:28 -07:00 |
|
Aleix Conchillo Flaqué
|
392f210371
|
Merge pull request #524 from pipecat-ai/aleix/everything-is-async
all frame processors are asynchrnous
|
2024-09-30 15:59:03 -07:00 |
|
Mark Backman
|
9a63df1ea1
|
Merge pull request #529 from pipecat-ai/mb/daily-python-0-11-0
Update daily-python to 0.11.0
|
2024-09-30 18:29:27 -04:00 |
|
Mark Backman
|
f8a75cede9
|
Update daily-python to 0.11.0
|
2024-09-30 18:22:38 -04:00 |
|
Aleix Conchillo Flaqué
|
4d1e370e02
|
pipeline(task): since everything is async tasks should wait for EndFrame
|
2024-09-30 15:11:21 -07:00 |
|
Aleix Conchillo Flaqué
|
d080a31a5c
|
tests: fix langchanin tests
|
2024-09-30 15:11:21 -07:00 |
|
Aleix Conchillo Flaqué
|
a90ebdfe7c
|
syncparallelpipeline: fix now that all frames are asynchronous
|
2024-09-30 15:11:21 -07:00 |
|
Aleix Conchillo Flaqué
|
c8995b82e5
|
all frame processors are asynchrnous
In this commit we make all frame processors asynchronous, that is, they have an
internal queue and they push frames using a task from that queue.
|
2024-09-30 15:11:21 -07:00 |
|
Kwindla Hultman Kramer
|
6b7f924af6
|
tts sentence aggregation fix
|
2024-09-30 14:33:08 -07:00 |
|
Mark Backman
|
51580e5349
|
Merge pull request #526 from pipecat-ai/mb/google-tts-lang-update
Set Google TTS default language to en-US
|
2024-09-30 15:32:43 -04:00 |
|