X-Microsoft-OutputFormat üst bilgisi aracılığıyla gönderir.
Başlarken
1
Bir Azure Speech kaynağı oluşturun
Azure portalında bir Speech kaynağı oluşturun. Resource Management > Keys and Endpoint bölümünden KEY 1 değerini
ve
eastus gibi kaynak konumunu kopyalayın.2
tts içinde Azure Speech'i seçin
3
Bir mesaj gönderin
Bağlı herhangi bir kanal üzerinden yanıt gönderin. OpenClaw, sesi
Azure Speech ile sentezler ve standart ses için MP3 ya da kanal
bir sesli not beklediğinde Ogg/Opus olarak iletir.
Yapılandırma seçenekleri
Tüm seçeneklertts.providers["azure-speech"] altında bulunur.
apiKey ile birlikte region, endpoint veya
baseUrl değerlerinden biri ayarlandığında sağlayıcı yapılandırılmış kabul edilir. Ortam değişkenleri yalnızca
ayarlanmamış bırakılan yapılandırma anahtarları için geri dönüş olarak denetlenir. Çalışma alanı
.env dosyaları AZURE_SPEECH_ENDPOINT değerini ayarlayamaz;
uç nokta yönlendirmesi için işlem ortamını, genel çalışma zamanı dotenv’ini
veya açık yapılandırmayı kullanın.
Notlar
Kimlik doğrulama
Kimlik doğrulama
Azure Speech, Azure OpenAI anahtarı değil, bir Speech kaynak anahtarı kullanır. Anahtar
Ocp-Apim-Subscription-Key olarak gönderilir; OpenClaw, endpoint veya
baseUrl sağlamadığınız sürece https://<region>.tts.speech.microsoft.com değerini
region değerinden türetir.Ses adları
Ses adları
Azure Speech sesinin
ShortName değerini kullanın; örneğin
en-US-JennyNeural. Paketle birlikte sunulan sağlayıcı, aynı Speech
kaynağı üzerinden sesleri listeleyebilir ve kullanımdan kaldırılmış,
sonlandırılmış veya devre dışı olarak işaretlenen sesleri filtreler.Ses çıktıları
Ses çıktıları
Azure;
audio-24khz-48kbitrate-mono-mp3, ogg-24khz-16bit-mono-opus ve
riff-24khz-16bit-mono-pcm gibi çıktı biçimlerini kabul eder. OpenClaw,
kanalların ek MP3 dönüştürmesi olmadan yerel ses balonları gönderebilmesi için
voice-note hedeflerinde Ogg/Opus ister ve telefon hedefleri için
raw-8khz-8bit-mono-mulaw biçimini zorunlu kılar.Diğer ad
Diğer ad
azure, mevcut yapılandırma için sağlayıcı diğer adı olarak kabul edilir ancak
Azure OpenAI model sağlayıcılarıyla karışıklığı önlemek için yeni
yapılandırmada azure-speech kullanılmalıdır.İlgili
Metinden sese
TTS genel bakışı, sağlayıcılar ve
tts yapılandırması.Yapılandırma
tts ayarlarını da içeren tam yapılandırma başvurusu.Sağlayıcılar
Paketle birlikte sunulan tüm OpenClaw sağlayıcıları.
Sorun giderme
Yaygın sorunlar ve hata ayıklama adımları.