Kwindla Hultman Kramer
0c2c6fa771
Merge pull request #1383 from zboyles/add-mlx-whisper
...
Added Support for MLX Whisper models on Apple M-Series
2025-03-29 14:25:37 -07:00
Mark Backman
80088c6138
Merge pull request #1473 from pipecat-ai/mb/ref-docs-updates
...
Update packages for auto-generating docs
2025-03-29 17:20:46 -04:00
Kwindla Hultman Kramer
766639a9a4
Merge pull request #1388 from deshraj/user/dyadav/mem0-integration
...
Added mem0 service.
2025-03-29 13:12:58 -07:00
Mark Backman
675e2b1498
Update packages for auto-generating docs
2025-03-29 08:21:58 -04:00
Aleix Conchillo Flaqué
f576254d61
transports(webrtc): some SmallWebRTC updates
2025-03-28 13:19:23 -07:00
kompfner
f3caa8cf7a
Merge pull request #1452 from pipecat-ai/daily-python-0.16.1
...
Bump daily-python dependency to 0.16.1 to pick up a bugfix
2025-03-26 13:01:38 -04:00
Kwindla Hultman Kramer
060bb4c26b
wip
2025-03-26 12:29:18 -04:00
Paul Kompfner
e6e339a02e
Bump daily-python dependency to 0.16.1 to pick up a bugfix
2025-03-26 11:22:23 -04:00
Paul Kompfner
c99436b80e
Bump daily-python dependency to 0.16.0 to pick up support in DailyTransport for updating remote participants' canReceive permission via the update_remote_participants() method
2025-03-25 17:29:48 -04:00
Deshraj Yadav
7ad36eeaf4
Add mem0 as a service integration
2025-03-25 10:44:12 -07:00
Aleix Conchillo Flaqué
66e42ae410
pyproject: rollback deepgram-sdk to 3.8.0
2025-03-20 16:15:43 -07:00
Aleix Conchillo Flaqué
66ba1116a4
pyproject: rollback azure to 1.42.0
2025-03-20 11:23:40 -07:00
Aleix Conchillo Flaqué
0e14cec139
pyproject: update multiple libraries
2025-03-20 01:22:33 -07:00
Aleix Conchillo Flaqué
f31e77c4f6
pyproject: added empty tavus dependencies
2025-03-19 18:43:07 -07:00
Zac
1baa52a17e
Enhanced whisper.py with MLX Whisper model support and added optional mlx-whisper to pyproject.toml. Added error handling for missing modules and created a new WhisperSTTServiceMLX class for MLX Whisper integration.
2025-03-16 02:18:54 -04:00
Aleix Conchillo Flaqué
624a454f8b
Merge pull request #1366 from adnansiddiquei/neuphonic-tts-plugin
...
Add integration for Neuphonic TTS
2025-03-14 10:27:24 -07:00
Adnan Siddiquei
11b13d053b
Fixed a bug from previous commit. Removed the concept of model from Neuphonic.
2025-03-14 11:17:22 +00:00
Adnan Siddiquei
7dec8431e1
Review comments by aconchillo.
2025-03-14 10:52:13 +00:00
Aleix Conchillo Flaqué
87004937be
services(ultravox): CHANGELOG, formatting and minor changes
2025-03-13 11:49:18 -07:00
Adnan Siddiquei
ead555eb4b
Corrected versions on pyproject.toml.
2025-03-12 17:39:04 +00:00
Adnan Siddiquei
23a4933af9
Initial implementation of Neuphonic service. A TTS provider.
2025-03-12 17:15:31 +00:00
Aleix Conchillo Flaqué
c14b85c12b
pyproject: update pyht to 0.1.12
...
Fixes #1309
2025-03-04 10:26:11 -08:00
Aleix Conchillo Flaqué
74582bb8d5
pyproject: update daily-python, aiohttp and pydantic
2025-02-26 10:22:34 -08:00
Aleix Conchillo Flaqué
4f8b036abe
pyproject: remote httpx old dependency and upgrade anthropic/google-genai
2025-02-25 22:28:21 -08:00
Mark Backman
3b9b9200ea
Remove openai optional dependency from services as it's now required
2025-02-24 15:05:42 -05:00
Paul Kompfner
df57202a05
Since the openai package is used by pretty much everything in pipecat (due to OpenAILLMContext being the standard context representation), let's make it a non-optional dependency.
...
This change solves an issue faced by users who aren't intending to use OpenAI getting scary error messages saying that they need the `openai` optional dependency "in order to use OpenAI", along with an instruction to set the OPENAI_API_KEY environment variable.
Note that with this change we could theoretically remove from pyproject.toml a number of defined optional dependencies that list only the `openai` package as a dependency (like `deepseek`, for example), but I didn't want to "break the API" in terms of how users install/consume pipecat and its set of built-in services.
Finally, I removed the `python-deepcompare` dependency from the `openai` optional dependency, since it appears to me like it was added by mistake (my guess is it was used for debugging during development and then never removed).
2025-02-20 15:21:35 -05:00
Aleix Conchillo Flaqué
7578fbeaef
update google requirements
2025-02-13 15:25:22 -08:00
Mark Backman
229dccedc6
Add the google-cloud-speech package to the google dependency
2025-02-12 23:19:17 -05:00
Mark Backman
fd68b82e48
Merge pull request #1163 from pipecat-ai/mb/rime-websocket
...
Add RimeTTSService
2025-02-12 09:51:56 -05:00
Aleix Conchillo Flaqué
8c7752fbc2
github: add coverage support
2025-02-11 09:58:21 -08:00
Mark Backman
8f8a3ae7f9
Add RimeTTSService
2025-02-10 18:45:06 -05:00
Mark Backman
76daaab6ca
Add PerplexityLLMService
2025-02-09 08:00:31 -05:00
Mark Backman
90b217fda8
Bump google-genai version to 1.0.0
2025-02-07 14:32:37 -05:00
Aleix Conchillo Flaqué
c5d5ca8232
SentryMetrics: use transactions and call parent methods
2025-02-06 10:44:38 -08:00
Aleix Conchillo Flaqué
69f5c9b9d3
update anthropic and openpipe versions
2025-02-04 14:37:36 -08:00
Aleix Conchillo Flaqué
fc89aad469
introduce audio resamplers
2025-02-01 11:06:55 -08:00
chadbailey59
a17243bc1e
More Storybot updates ( #1116 )
...
* initial changes for gemini storybot
* storybot updates for gemini
* more storybot updates
* interim interruptible commit
* cleanup
* cleanup
* cleanup
* first draft
* wip
* more storybot fixes
* more storybot updates WIP
* committing before changing the image prompting strategy
* wip
* prompt updating
* cleanup
* cleanup
* cleanup
* readme cleanup
* fixup
2025-01-30 20:13:18 -06:00
Aleix Conchillo Flaqué
cacd6ba3fa
improve audio resampling by switching from resampy to soxr
2025-01-21 17:40:17 -08:00
Aleix Conchillo Flaqué
dd21b424d6
pyproject: ignore 'audioop' deprecation warning
2025-01-21 10:27:34 -08:00
Aleix Conchillo Flaqué
76884877dd
tests: add pytest-asyncio dependency
2025-01-21 10:23:19 -08:00
Aleix Conchillo Flaqué
090bc81ec5
tests: add some initial run_test() utilities
2025-01-20 17:41:21 -08:00
Aleix Conchillo Flaqué
e0011a3996
services(fish): FishAudioTTSService to use WebsocketService
2025-01-18 14:29:45 -08:00
Aleix Conchillo Flaqué
f78520f7d0
add pre-commit hooks
...
Fixes #945
2025-01-15 13:44:21 -08:00
Aleix Conchillo Flaqué
4de192fbb0
update dependencies (go back to numpy1)
...
Fixes #911 , #913
2025-01-15 12:04:28 -08:00
vipyne
50e798bcd9
deps(riva): bump to 2.18.0
2025-01-15 10:24:57 -06:00
sahil suman
7339cc7197
Merge remote-tracking branch 'origin/main' into openrouter-integration
2025-01-15 02:52:19 +05:30
sahil suman
11381a536f
added example for function calling and made the required changes.
...
Signed-off-by: sahil suman <sahilsuman933@gmail.com >
2025-01-15 01:00:33 +05:30
Mark Backman
bc839492b6
Add support for DeepSeek LLM
2025-01-14 09:34:33 -05:00
Mark Backman
b0dd8e03a6
Bump openai version to 1.59.0 for realtime and model updates
2025-01-06 17:05:22 -05:00
Aleix Conchillo Flaqué
9c105e25ac
Merge pull request #905 from pipecat-ai/aleix/daily-python-0.14.2
...
pyproject: update daily-python to 0.14.2
2024-12-22 13:03:25 -08:00