Konuşma
Metinden konuşmaya
OpenAI'ın konuşma API'si üzerinden Gemini'nin metinden konuşma modelleriyle metni doğal konuşmaya dönüştürün: 30 ses, kendi sözlerinizle tarif ettiğiniz bir tarz ve birkaç saniyede MP3, WAV veya PCM çıktısı.
/v1/audio/speechKonuşma oluşturun
from openai import OpenAIclient = OpenAI(base_url="https://api.zurelay.com/v1", api_key="YOUR_ZURELAY_KEY")speech = client.audio.speech.create( model="gemini-3.1-flash-tts", voice="Kore", input="Your order has shipped and arrives on Friday.", instructions="Say it warmly, at a relaxed pace",)speech.write_to_file("shipped.mp3")Herhangi bir OpenAI SDK'sını kullanabilirsiniz: adresini https://api.zurelay.com/v1 olarak ayarlayın ve konuşma metodunu çağırın. Yanıt, doğrudan ses dosyasıdır.
Parametreler
modelstringzorunlu- Tablodaki bir konuşma modeli kimliği.
inputstringzorunlu- Seslendirilecek metin, en fazla 5,000 karakter. Daha uzun metinleri birden fazla isteğe bölün.
voicestring- Aşağıdaki 30 sesten biri veya
alloyya danovagibi bir OpenAI ses adı. VarsayılanKore. instructionsstring- Nasıl seslendirileceğini kendi sözlerinizle tarif edin:
Say cheerfully,Whisper, like a secret,Read slowly, like a bedtime story. En fazla 2,000 karakter. Metni kelimesi kelimesine okuyan Gemini 3.8 Flash TTS'de kullanılamaz: talimat içeren istekler bu modelde reddedilir. response_formatstringmp3(varsayılan),wavveyapcm: ham 24 kHz, 16-bit, mono örnekler.speednumber- Desteklenmiyor: bunun yerine tempoyu
instructionsiçinde belirtin. Yalnızca1kabul edilir. modelsarray- Bu istek için akıllı yönlendirme: model kullanılamıyorsa sırayla denenecek diğer konuşma modelleri. Bkz. Akıllı yönlendirme.
Sesler
OpenAI için yazılmış kod çalışmaya devam eder: OpenAI ses adları, benzer karakterde bir Gemini sesiyle eşleştirilir.
Tarz ve tempo
- Seslendirmeyi bir ses sanatçısına anlatır gibi tarif edin: duygu, tempo, ses düzeyi, aksan.
- Yönergelerin sesli okunmaması için bunları
instructionsiçine, yalnızca söylenecek sözleri iseinputiçine yazın. - Dil metinden algılanır; İspanyolca bir cümle İspanyolca seslendirilir.
- Gemini 3.8 Flash TTS,
instructionskabul etmez:inputiçindeki her kelimeyi sesli okur. Google ses etiketlerini metinde sesin gelmesini istediğiniz yere yazın; örneğin<laugh>,<sigh>,<breath>veya<short pause>.
Seslendirme ücretleri
Seslendirme token üzerinden ücretlendirilir: gönderdiğiniz metin girdi fiyatından, aldığınız ses ise çıktı fiyatından hesaplanır. Her saniyelik ses, modele göre sabit sayıda tokena karşılık gelir. Tabloda her model için bu değer ve son sütunda bir dakikanın maliyeti yer alır. Her yanıtın x-zurelay-input-tokens ve x-zurelay-output-tokens başlıklarında ücretlendirmenin neye göre yapıldığı belirtilir; tüm istekler de istek günlüğünüzde yer alır. Başarısız istekler ücretlendirilmez. Otomatik akıllı yönlendirme açık olsa bile seslendirmede istediğiniz model kullanılır. Model kullanılamadığında başka bir seslendirme modelinin yanıt vermesini yalnızca kendi kurallarınız veya isteğin models listesi sağlayabilir: kullanılan model x-zurelay-model ile belirtilir ve kendi fiyatıyla ücretlendirilir.
Paneldeki Deneme alanı bölümünde sesleri ve tarzları deneyin.
Sorunuz mu var, yoksa bir şey mi eksik? Destek ekibimize sorun, genellikle bir dakika içinde e-postayla yanıtlayalım.