import { ElevenLabsClient, play } from "@elevenlabs/elevenlabs-js"; const elevenlabs = new ElevenLabsClient({ apiKey: Bun.env.ELEVEN_KEY!, // Defaults to process.env.ELEVENLABS_API_KEY }); const models = await elevenlabs.models.list(); for (const model of models) { const langs = model.languages || []; for (const lang of langs) { if (lang.name === "Thai") console.log(model.modelId); } } // ONLY eleven_v3 has Thai! // const audio = await elevenlabs.textToSpeech.convert("Xb7hH8MSUJpSbSDYk0k2", { // text: "Hello! 你好! Hola! नमस्ते! Bonjour! こんにちは! مرحبا! 안녕하세요! Ciao! Cześć! Привіт! வணக்கம்!", // modelId: "eleven_multilingual_v2", // }); // await play(audio);