// BalkanBuddy — phrasebook app component // Full-bleed, works at any size. Used inside iOS frames and standalone. // ─── TTS via server proxy ──────────────────────────────────── // Speech comes from the /api/tts endpoint (same origin), which forwards // to cloudlanguagetools-api.vocab.ai with a server-side API key. // Azure Neural voices: it → Isabella, sq → Anila, mk → Marija, hr → Gabrijela. // The browser never sees the key; it just plays the returned MP3. // // One shared