ما هو TTS في TikTok LIVE؟
تحويل النص إلى كلام (TTS) في بث TikTok Live يحوّل رسائل الدردشة إلى صوت منطوق أثناء البث المباشر. عندما يرسل المشاهدون رسائل، يقرأها TTS بصوت مسموع ليسمعها صاحب البث والجمهور. وهذا مفيد خصوصًا لـ:
- أصحاب البث الذين لا يستطيعون قراءة الدردشة باستمرار
- إمكانية الوصول للمستخدمين ضعاف البصر
- تجارب ترفيهية تفاعلية
- مساعدات صوتية بالذكاء الاصطناعي في البث
كيف تحصل على تحويل النص إلى كلام في بث TikTok Live
ميزة TTS المدمجة في TikTok محدودة: تعمل فقط مع رسائل دعم أو هدايا معينة. للحصول على TTS كامل لكل رسائل الدردشة، يستخدم المطورون TikTool API لالتقاط الدردشة لحظيًا وتمريرها إلى محرك TTS:
الخطوة 1: اتصل بالبث المباشر
import { TikTokLive } from '@tiktool/live'
const client = new TikTokLive({
uniqueId: 'streamer_username',
apiKey: 'YOUR_API_KEY'
})الخطوة 2: استمع لرسائل الدردشة
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()الخطوة 3: أضف محرك TTS
اختر أي محرك TTS - Web Speech API في المتصفح أو Google Cloud TTS أو Amazon Polly أو ElevenLabs أو 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