Excluir texto no deseado

Excluir texto no deseado: Excluir lista y nospeech

A veces el reproductor está en el lugar correcto pero aún así muestra comentarios, botones para compartir, publicaciones relacionadas o cuadros promocionales. Lista de exclusión y/o el incorporado nospeech clase para que esos nodos permanezcan en silencio mientras el artículo se sigue reproduciendo.

  • ¿Por qué es útil? — Narración limpia sin reducir demasiado el selector de contenido/elemento de renderizado.
  • Lista de exclusión — selectores CSS separados por comas (#id y .class) que no debe leerse.
  • no hablar — agregar la clase en HTML; GSpeech Siempre lo omite (no se necesita introducir ningún valor en la consola).

Consola de Open Cloud Valores HTML (# / .) Todos los tutoriales

Mismo idioma que el selector de contenido: # , . , comas

La lista de exclusión utiliza el mismas reglas de valor HTML como selector de contenido y elemento de renderizado. Se recopila el contenido hablado con el selector de contenido (a menudo varias piezas, separadas por comas) y luego se elimina el contenido no deseado con la lista de exclusión (también separada por comas).

  • id → # - id="comments" → #comments.
  • clase → . - class="share-buttons" → .share-buttons.
  • Muchos excluyen — un campo, comas: #comments,.sidebar,.ads,.share-buttons,.related-posts.
  • Encontrar valores — haga clic con el botón derecho en el bloque ruidoso → Inspeccionar → copiar id / class con el prefijo correcto.

Lista de exclusión vs. sin discurso

  • Lista de exclusión - ejemplo: #comments,.sidebar,.ads,.share-buttons,.related-posts. Ideal cuando no puedes editar el HTML del tema.
  • no hablar - ejemplo: <div class="promo-box nospeech">…</div>Lo mejor es cuando controlas el margen de beneficio.
  • Ambos se aplican dentro del selector de contenido hablado / self_class / parent_class bloque — incluso cuando el Selector de contenido enumeraba varias piezas con comas.
  • Puedes combinarlos: marca tus propios bloques con nospeech, excluya los widgets de terceros a través de la Lista de exclusión.

Cómo saltarse texto no deseado

  1. Recorre la página y observa qué elementos deben permanecer en silencio (comentarios, franja de llamada a la acción, publicaciones relacionadas).
  2. En DevTools, copie el valor: id="comments" → #comments; class="ads" → .ads.
  3. Abre el widget (o la configuración del sitio web) → Lista de exclusión → pegue uno o más selectores, separados por comas (por ejemplo #comments,.ads,.share-buttons) → Guardar.
  4. O bien, si editas el tema, añade una clase. nospeech en esos envoltorios en su lugar.
  5. Recarga la aplicación y vuelve a escuchar; los nodos excluidos ya no deberían aparecer en el audio.

Excluir preguntas frecuentes

  • ¿Necesito incluir "nospeech" en la lista de exclusión?

    No. nospeech está incorporado y siempre se omite.
  • ¿Excluir sitio web o excluir widget?

    Las reglas a nivel de sitio web se aplican de forma general; la exclusión a nivel de widget es para un solo jugador. Use las reglas del sitio web para elementos basura globales (barras para compartir), y las reglas del widget para una peculiaridad de diseño. La misma idea de global frente a personalizado se aplica a las opciones de voz y del jugador; consulte Configuración global frente a configuración personalizada.