Ce este TTS pe TikTok LIVE?
Text-to-speech (TTS) pe TikTok LIVE transformă mesajele din chat în audio vorbit în timpul unui LIVE. Când spectatorii trimit mesaje, TTS le citește cu voce tare, ca să le audă creatorul și publicul. Este util mai ales pentru:
- Creatorii care nu pot citi chatul tot timpul
- Accesibilitate pentru utilizatorii cu deficiențe de vedere
- Experiențe interactive de divertisment
- Asistenți vocali cu AI în LIVE
Cum obții text-to-speech pe TikTok LIVE
TTS-ul integrat al TikTok este limitat - funcționează doar pentru anumite mesaje de donații/cadouri. Pentru TTS complet pe toate mesajele din chat, dezvoltatorii folosesc API-ul TikTool ca să capteze chatul în timp real și să-l trimită către un motor TTS:
Pasul 1: Conectează-te la LIVE
import { TikTokLive } from '@tiktool/live'
const client = new TikTokLive({
uniqueId: 'streamer_username',
apiKey: 'YOUR_API_KEY'
})Pasul 2: Ascultă mesajele din chat
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()Pasul 3: Adaugă un motor TTS
Alege orice motor TTS - Web Speech API din browser, Google Cloud TTS, Amazon Polly, ElevenLabs sau 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