{/*
  AUTO-GENERADO por scripts/import-corpus.mjs a partir de manuales/corpus/ — NO EDITAR A MANO.
  Portada del grupo "guides/widget-voz" (site "tenant") — ver scripts/nav-map.json.
*/}

import { CardGrid, LinkCard } from '@astrojs/starlight/components';

El widget de voz es un orbe flotante con micrófono que instalas en tu web para que un visitante hable directamente con tu asistente de IA, sin escribir. Es un producto DISTINTO del chat web (Manual 06): dos piezas, dos snippets, dos botones flotantes independientes en tu web — nunca se funden en uno. Puedes tener las dos a la vez (chat y voz, cada una con su propio botón) o solo una.

<CardGrid>
  <LinkCard
    title="Qué es: una pieza separada del chat"
    description="El widget de voz es un orbe flotante con micrófono que instalas en tu web para que un visitante hable directamente con tu asistente de IA, sin escribir."
    href="/guides/widget-voz/01-que-es-una-pieza-separada-del-chat/"
  />
  <LinkCard
    title="Cómo se instala"
    description="Requisitos: rol administrador para copiar el snippet (Manual 24, apartado 8.2); acceso al código de tu web (o de quien la gestione) para pegarlo."
    href="/guides/widget-voz/02-como-se-instala/"
  />
  <LinkCard
    title="El orbe y el panel"
    description="En reposo, el orbe es un botón circular con un icono de micrófono, fijo en la esquina de tu web."
    href="/guides/widget-voz/03-el-orbe-y-el-panel/"
  />
  <LinkCard
    title="Subtítulos"
    description="Mientras dura la llamada, el panel muestra las últimas líneas de lo que se ha dicho — tanto tu agente como el propio visitante — etiquetadas con quién habla («Tú» / «Asistente»)."
    href="/guides/widget-voz/04-subtitulos/"
  />
  <LinkCard
    title="Transparencia, privacidad y contacto alternativo"
    description="Igual que el chat (Manual 06, apartado 6.2), el widget de voz cumple por diseño con el Reglamento de IA (Art."
    href="/guides/widget-voz/05-transparencia-privacidad-y-contacto-alternativo/"
  />
  <LinkCard
    title="Cómo termina una llamada"
    description="Una llamada puede terminar de varias formas — todas pasan por el mismo estado «Llamada finalizada», con un texto más concreto cuando el servidor confirma el motivo:"
    href="/guides/widget-voz/06-como-termina-una-llamada/"
  />
  <LinkCard
    title="Accesibilidad"
    description="El orbe y todos sus controles (silenciar, colgar, cerrar) llevan una etiqueta accesible propia, legible por lectores de pantalla."
    href="/guides/widget-voz/07-accesibilidad/"
  />
  <LinkCard
    title="Para quien gestione el código de tu web"
    description="Si tu sitio tiene su propia Content-Security-Policy (CSP), el widget de voz necesita los mismos permisos que ya requiere el chat web (Manual 06), más el propio origen del proveedo…"
    href="/guides/widget-voz/08-para-quien-gestione-el-codigo-de-tu-web/"
  />
</CardGrid>