Ses girer. Ses çıkar.
Ses için tek API.
Konuşmacı etiketleriyle döküm, doğal konuşma üretimi ve ses klonlama — OpenAI ve ElevenLabs uyumlu tek bir API arkasında. Ses ajanları ve içerik üreticileri için. Bizim bulutumuzda, kendi sunucularınızda veya cihaz üzerinde çalıştırın.
API referansı ve dokümantasyon İngilizcedir.
Konuşmayı anla — ve üret.
Steno sesi konuşmacıya atanmış dökümlere çevirir. Vox metni doğal konuşmaya — hazır bir sesle ya da kendi klonunuzla. Aynı anahtar, aynı faturalama, aynı endpoint.
Konuşmacı ayrıştırma, konuşmacı tanıma ve kelime düzeyinde zaman damgalarıyla konuşmadan metne. Ayarlanmış modelimiz 25+ dili ve bölgesel lehçelerini kelimesi kelimesine kapsar. Dili otomatik algıla ya da ipucu ver.
Doğal metinden konuşma; tam dosya olarak ya da canlı kullanım için düşük gecikmeli akışla. Hazır bir ses kullanın veya kısa bir referans klipten kendi sesinizi klonlayıp her çağrıda yeniden kullanın. OpenAI ve ElevenLabs ses API’lerinin doğrudan yerine geçer.
Her modeli Soniqo adıyla çağırırsınız; altta çalışanı biz geliştirmeye devam ederiz — siz tek satır değiştirmeden.
Soniqo’yu ajan yığınınıza takın.
Steno ve Vox, OpenAI ve ElevenLabs ses API’lerini konuşur — LiveKit gibi bir çerçeve base URL’i bize çevirince çalışır. Özel eklenti yok; ajan çalışma zamanlarının beklediği hızda PCM akışı.
# LiveKit Agents — Soniqo TTS with no custom plugin
from livekit.plugins import openai
tts = openai.TTS(
base_url="https://api.soniqo.audio/v1",
api_key="sk_...", # sent as Authorization: Bearer
model="tts-1",
voice="nova", # a preset, or one of your cloned voices
response_format="pcm", # low-latency 24 kHz stream
)OpenAI ya da ElevenLabs ses API’lerini zaten konuşan her yığın aynı şekilde çalışır — base URL’i değiştirin, kodunuz kalsın.
Ses özellikleri sunmak için gereken her şey.
Ayrıştırma, lehçe kapsamı, doğrudan uyumluluk ve hepsini tek pakette toplayan faturalama — döküm, sentez ve klonlama boyunca.
Her söz konuşmacı etiketiyle döner. Konuşmacı profillerini bir kez kaydedin; toplantılar, röportajlar ve çağrı kayıtlarında kararlı, adlandırılmış kimlikler edinin.
Çekirdek modelde bölgesel lehçeleriyle 25+ dil, ayrıca 1.600+ dili kapsayan uzun kuyruk modeli (Hintçe, Arapça, Endonezce, Vietnamca ve daha fazlası). Otomatik algıla ya da açık ipucu ver.
OpenAI veya ElevenLabs ses API’lerine yazılmış kod, tek satır — base URL — değişikliğiyle Soniqo’da çalışır. Anahtarınızı Bearer ya da X-Api-Key ile gönderin. İstemci yeniden yazımı yok, SDK göçü yok.
Döküm, ses saatinde 0.24$ — konuşmadan metne, ayrıştırma ve konuşmacı kimliği pakette. Sentez, üretilen ses dakikasında 0.22$, anında klonlama dahil. Saniye bazında fatura, asgari yok.
Konsola Google veya GitHub ile girin; sunucular arası trafik için uzun ömürlü API anahtarları üretin. Argon2 ile karılmış, hesabınıza kapsamlı, her an iptal edilebilir.
Açık onay ve idempotens anahtarlı dayanıklı kuyruk. Kesinti bir işi ne kaybeder ne iki kez faturalar — defter, gerçeğin kaynağıdır.
Bulut, şirket içi ya da cihazda — aynı modeller.
Yönetilen API ile başlayın. Uyumluluk gerektirdiğinde kendi altyapınıza geçin. Ya da açık kaynak SDK’larla uçta çalışın. Modeller sizinle taşınır.
Yönetilen, ses saniyesiyle ölçülen. Giriş yapın, anahtar alın, endpoint’i çağırın — barındırılacak bir şey yok. Şu an baktığınız bu.
Tüm yığını kendi ağınızda çalıştırın. Ses ve dökümler altyapınızın dışına asla çıkmaz — düzenlemeye tabi, izole ve veri yerleşimi gereksinimleri için. Özel SLA’lar ve müşteri başına model ayarı.
Açık kaynak SDK’larımızla sesi uca taşıyın — Apple için speech-swift, Linux / Windows / macOS / Android için speech-core — donanımınıza ayarlı model uyarlamalarıyla. Ağ gidiş-dönüşü yok.
Bir çağrı döküm — bir çağrı konuşma.
Giriş yaptıktan sonra başlangıç bakiyeniz ve bir API anahtarınız olur. Döküm bir HTTP yüklemesidir; sentez, doğrudan hoparlöre verebileceğiniz ses döndürür.
# Transcribe with diarization (Soniqo Steno)
curl -X POST https://api.soniqo.audio/v1/transcribe \
-H "Authorization: Bearer $SONIQO_API_KEY" \
-F "[email protected]"
# -> a job id; poll /v1/transcribe/<id> for the attributed transcript
# Synthesize speech (Soniqo Vox)
curl -X POST https://api.soniqo.audio/v1/audio/speech \
-H "Authorization: Bearer $SONIQO_API_KEY" \
-H "Content-Type: application/json" \
-d '{"input":"Hello from Soniqo.","voice":"nova"}' \
--output hello.wavZaten OpenAI SDK mı kullanıyorsunuz? Base URL’i değiştirin; mevcut kodunuz çalışır:
from openai import OpenAI
client = OpenAI(
base_url="https://api.soniqo.audio/v1",
api_key="<your-soniqo-api-key>",
)
# Transcription
with open("meeting.wav", "rb") as f:
print(client.audio.transcriptions.create(model="whisper-1", file=f).text)
# Synthesis
client.audio.speech.create(
model="tts-1", voice="nova", input="Hello from Soniqo.",
).stream_to_file("hello.wav")Basit, saniye bazlı fiyat.
Aynı modeller, aynı API — ücretsiz.
Bulut kolaylık içindir. Tam kontrol, cihaz üstü gecikme veya sıfır dakika maliyeti istiyorsanız açık kaynak kütüphaneyi kendi donanımınızda çalıştırın. Apache 2.0, hiçbir şey makinelerinizden çıkmaz.
Aynı döküm, konuşmacı ayrıştırma ve sentez modelleri; cihaz üstü model uyarlamalarıyla Apple platformları için paketlenmiş. Swift API, Homebrew kurulumu, Apache 2.0.
Linux, Windows, macOS ve Android için çapraz platform C++ motoru — döküm, ayrıştırma, konuşmacı kimliği ve CPU’da gerçek zamanlı akış. Apache 2.0.
