Conversation
Add camb_tts_python extension for text-to-speech using Camb.ai's MARS-8 API. Features: - MARS-8 model family support (mars-8, mars-8-flash, mars-8-instruct) - 140+ languages - Real-time HTTP streaming - 24kHz audio output
|
hi @eRuaro thanks for your pr! please run the formatter and lint and fix relevant issues so that we can merge your pr after ci passes. thx! |
|
will do! thanks! |
20e8306 to
320ad81
Compare
|
@plutoless sorry for the delay! this recent commit fixes the formatting errors you mentioned. |
|
@plutoless hey ethan! following up on this - would love to see camb ai on ten! |
|
@eRuaro the format check still fails. could you pls check? |
Pull Request Review: Camb.ai TTS Extension (#1940)OverviewThis PR adds a new TTS extension for Camb.ai's MARS API. The implementation follows the established HTTP-based TTS pattern and includes comprehensive tests. Overall, this is a well-structured contribution that aligns with the codebase conventions. ✅ StrengthsCode Quality
🔴 Critical Issues1. Bug: Incorrect Sample Rate in TestsLocation: Problem: According to your README and Fix: Change line 856 to use 22050 instead of 24000 2. Resource Leak: Missing Session CleanupLocation: Problem: The Fix: Initialize the session in Reference: The
|
Summary
camb_ttsextension for text-to-speech using Camb.ai's MARS APIFeatures
Configuration
{ "params": { "api_key": "${env:CAMB_API_KEY|}", "voice_id": 147320, "language": "en-us", "speech_model": "mars-flash", "format": "pcm_s16le" } }Test plan