Mark Backman
9c6b11cecf
Update README links to use absolute URLs
2026-01-26 13:03:39 -05:00
Aleix Conchillo Flaqué
054e504868
examples(foundational): remove RTVI (automatically added by PipelineTask)
2026-01-21 18:14:17 -08:00
kompfner
778dacc9a8
Merge pull request #3486 from pipecat-ai/pk/fix-nova-sonic-reset-conversation
...
Fix `AWSNovaSonicLLMService.reset_conversation()`
2026-01-20 10:07:38 -05:00
Paul Kompfner
c89083e72e
Improve 20e example to ask the bot to give a recap when loading a previous conversation from disk
2026-01-20 09:56:25 -05:00
Mark Backman
11cf891ac8
Manual updates for unused imports
2026-01-19 14:03:22 -05:00
Mark Backman
ce7d823770
Remove unused imports
2026-01-18 08:22:22 -05:00
Mark Backman
829c5f4604
Merge pull request #3169 from Incanta/hathora
...
Add Hathora STT and TTS services
2026-01-17 16:25:12 -05:00
Mike Seese
a3d206050d
move hathora example as requested
2026-01-17 10:31:08 -08:00
Mark Backman
11924bb980
Add on_user_mute_started and on_user_mute_stopped events
2026-01-17 11:01:46 -05:00
Mark Backman
1e1160906e
Update on_user_idle to on_user_turn_idle
2026-01-17 07:04:27 -05:00
Mark Backman
2e8e574ea5
Add UserIdleController, deprecate UserIdleProcessor
2026-01-16 18:44:19 -05:00
Aleix Conchillo Flaqué
58552af8fd
examples(foundational): remote STTMuteFilter example
2026-01-16 11:07:20 -08:00
Aleix Conchillo Flaqué
c7ab87b0cc
turns: move mute to user_mute
2026-01-16 11:07:20 -08:00
Mike Seese
2249f3d673
add requested changes from code review
2026-01-15 15:27:56 -08:00
Mike Seese
e7c83c19b6
port turn_start_strategies to the newer user_turn_strategies
2026-01-15 15:27:55 -08:00
Mike Seese
7be7fb49a3
remove turn_analyzer args from transport params
2026-01-15 15:27:54 -08:00
Mike Seese
e9f1d951d3
Apply suggestions from code review
...
Co-authored-by: Mark Backman <m.backman@gmail.com >
2026-01-15 15:27:54 -08:00
Mike Seese
e5632a9339
transition Hathora service to use the unified API and apply PR feedback
...
add Hathora to root files
Hathora run linter
added hathora changelog
2026-01-15 15:27:53 -08:00
Mike Seese
1510fb4fc0
add Hathora STT and TTS services
2026-01-15 15:26:52 -08:00
Mark Backman
f3c2e29fb4
Clean up CambTTSService
2026-01-15 15:59:17 -05:00
Mark Backman
c8e4b462c9
Merge pull request #3460 from pipecat-ai/mb/reorder-07-examples
...
Renumber the 07 foundational examples
2026-01-15 14:44:21 -05:00
Neil Ruaro
256c70c631
use UserTurnStrategies
2026-01-16 01:32:08 +08:00
Neil Ruaro
9942fcfeb2
updated per PR reviews
2026-01-16 01:20:17 +08:00
Neil Ruaro
ed120d014d
Add model-specific sample rates, transport example, and fix audio buffer alignment
2026-01-16 01:18:37 +08:00
Neil Ruaro
e76a3d04f0
Update Camb TTS to 48kHz sample rate
2026-01-16 01:18:37 +08:00
Neil Ruaro
641d17007f
Clean up Camb TTS service and tests
2026-01-16 01:18:37 +08:00
Neil Ruaro
9293b5f24a
Migrate Camb TTS service from raw HTTP to official SDK
...
- Replace aiohttp with camb SDK (AsyncCambAI client)
- Add support for passing existing SDK client instance
- Simplify API: no longer requires aiohttp_session parameter
- Update example to use simplified initialization
- Rewrite tests to mock SDK client instead of HTTP servers
2026-01-16 01:18:37 +08:00
Neil Ruaro
78fa2ab65e
Update default voice ID, fix MARS naming, and clean up example
2026-01-16 01:18:37 +08:00
Neil Ruaro
56da2caeed
Update Camb.ai TTS inference options
2026-01-16 01:18:37 +08:00
Neil Ruaro
a541d65255
Update MARS model names to mars-flash, mars-pro, mars-instruct
...
Rename model identifiers from mars-8-* to the new naming convention:
- mars-8-flash -> mars-flash (default)
- mars-8 -> removed
- mars-8-instruct -> mars-instruct
- Added mars-pro
2026-01-16 01:18:37 +08:00
Neil Ruaro
a3d7e9eafe
Address PR feedback: add --voice-id arg, remove test script
...
- Add --voice-id CLI argument to example (default: 2681)
- Remove test_camb_quick.py from examples/ (tests belong in tests/)
- Update docstring with new usage
2026-01-16 01:18:36 +08:00
Neil Ruaro
be098e85db
Remove non-working Daily/WebRTC example
...
The Daily transport example had authentication issues. Keeping the
local audio example (07zb-interruptible-camb-local.py) which works.
2026-01-16 01:18:36 +08:00
Neil Ruaro
ed0ff46a87
added local test
2026-01-16 01:18:36 +08:00
Neil Ruaro
7ae0d651d6
added cambai tts integration
2026-01-16 01:18:36 +08:00
Mark Backman
efd4432cfb
Renumber the 07 foundational examples
2026-01-15 10:26:17 -05:00
Paul Kompfner
e107902b14
Do a consistency pass on how we're sending UserStartedSpeakingFrames and UserStoppedSpeakingFrames. The codebase is now consistent in broadcasting both types of frames up and downstream.
2026-01-14 18:47:15 -05:00
Mark Backman
cb364f3cab
Update quickstart example for 0.0.99
2026-01-14 08:59:20 -05:00
Mark Backman
b313395dc3
Fix 26a foundational
2026-01-13 19:31:24 -05:00
Aleix Conchillo Flaqué
bd9ee0d646
Merge pull request #3434 from pipecat-ai/aleix/context-appregator-pair-tuple
...
context aggregator pair tuple
2026-01-13 14:12:51 -08:00
Mark Backman
442e0e582d
Merge pull request #3431 from pipecat-ai/mb/update-realtime-examples-transcript-handler
...
Update GeminiLiveLLMService to push thought frames, update 26a for new transcript events
2026-01-13 17:10:40 -05:00
Paul Kompfner
0ebdaba03c
Remove dead import of TranscriptProcessor (which is now deprecated)
2026-01-13 17:02:57 -05:00
Aleix Conchillo Flaqué
ee82377d68
examples: fix 22d to push some CancelFrame and EndFrame
2026-01-13 14:01:53 -08:00
Aleix Conchillo Flaqué
861588e4a3
examples: update all examples to use the new LLMContextAggregatorPair tuple
2026-01-13 14:01:53 -08:00
Mark Backman
bb00d223c9
Update 26a to use context aggregator transcription events
2026-01-13 17:01:10 -05:00
Mark Backman
87d0dc9e24
Merge pull request #3412 from pipecat-ai/mb/remove-41a-b
...
Remove foundational examples 41a and 41b
2026-01-13 16:45:26 -05:00
kompfner
f6d09e1574
Merge pull request #3430 from pipecat-ai/pk/request-image-frame-fixes
...
Fix request_image_frame and usage
2026-01-13 15:36:44 -05:00
Mark Backman
b8e48dee7f
Merge pull request #3433 from pipecat-ai/mb/port-realtime-examples-transcript-events
...
Update examples to use transcription events from context aggregators
2026-01-13 15:36:06 -05:00
Mark Backman
d591f9e108
Remove 28-transcription-processor.py
2026-01-13 15:20:59 -05:00
Mark Backman
aa2589d3be
Update examples to use transcription events from context aggregators
2026-01-13 15:19:47 -05:00
Aleix Conchillo Flaqué
9d6067fa78
examples(foundational): speak "Let me check on that" in 14d examples
2026-01-13 12:11:30 -08:00