×
🤖 Les entranyes del Robot
Aquesta aplicació combina tres tecnologies web integrades als navegadors moderns, sense necessitat de servidors externs.
🎙️ 1. L'Orella: Reconeixement de Veu
Web Speech API (SpeechRecognition) — Quan parles, el navegador envia l'àudio a serveis de reconeixement (Google/Apple) i retorna el text transcrit. Funciona de manera asíncrona i requereix permís de micròfon.
🧠 2. El Cervell: Anàlisi de Sentiments
Diccionari Lèxic + JavaScript — El text es divideix en paraules i es compara amb un petit diccionari de sentiments (paraules com "feliç" sumen punts, "trist" en resten). Segons la puntuació total, es classifica el sentiment i es tria l'estil del poema.
🔊 3. La Veu: Síntesi de Veu (TTS)
Web Speech API (SpeechSynthesis) — Converteix el text del poema en veu sintètica en català. Abans fallava per les polítiques d'autoplay dels navegadors: només es permet reproduir àudio immediatament després d'una acció de l'usuari. Per això, després d'usar el micròfon NO es reprodueix automàticament; cal prémer "Escolta el poema".
⚠️ Per què fallava abans el TTS?
Els navegadors bloquegen qualsevol àudio que no s'iniciï com a resposta directa a un clic o pulsació. El reconeixement de veu (onresult) no compta com a gest d'usuari. Per això hem separat la reproducció: només es llança des dels botons "Analitza" o "Escolta".
— Creat amb HTML, CSS i JavaScript pur