TikTok LIVE TTS Nedir?
TikTok Live'da sesli okuma (TTS), canlı yayın sırasında sohbet mesajlarını konuşmaya dönüştürür. İzleyiciler mesaj gönderdiğinde TTS onları sesli okur; böylece yayıncı ve izleyiciler mesajları duyabilir. Özellikle şunlar için kullanışlı:
- Sohbeti sürekli okuyamayan yayıncılar
- Görme engelli kullanıcılar için erişilebilirlik
- Etkileşimli eğlence deneyimleri
- Yayında yapay zeka destekli sesli asistanlar
TikTok Live'da Sesli Okuma Nasıl Açılır
TikTok'un yerleşik TTS'i sınırlıdır: yalnızca belirli bağış/hediye mesajlarında çalışır. Tüm sohbet mesajlarında tam TTS için geliştiriciler, sohbeti anlık yakalayıp bir TTS motoruna aktarmak üzere TikTool API'sini kullanır:
Adım 1: Canlı Yayına Bağlan
import { TikTokLive } from '@tiktool/live'
const client = new TikTokLive({
uniqueId: 'streamer_username',
apiKey: 'YOUR_API_KEY'
})Adım 2: Sohbet Mesajlarını Dinle
client.on('chat', async (event) => {
const message = event.comment
const user = event.user.uniqueId
console.log(`${user}: ${message}`)
// Send to TTS engine
await speakText(`${user} says: ${message}`)
})
client.connect()Adım 3: Bir TTS Motoru Ekle
İstediğin TTS motorunu seç: tarayıcı Web Speech API, Google Cloud TTS, Amazon Polly, ElevenLabs ya da OpenAI TTS:
// Browser Web Speech API (free, no API key needed)
function speakText(text) {
const utterance = new SpeechSynthesisUtterance(text)
utterance.rate = 1.2
utterance.pitch = 1
speechSynthesis.speak(utterance)
}
// Or use any cloud TTS API
// Google Cloud TTS, Amazon Polly, ElevenLabs, OpenAI TTS