How-tos
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
Valores HTML
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.
Cómo
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.
Configuración
Cómo saltarse texto no deseado
- Recorre la página y observa qué elementos deben permanecer en silencio (comentarios, franja de llamada a la acción, publicaciones relacionadas).
- En DevTools, copie el valor: id="comments" → #comments; class="ads" → .ads.
- 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.
- O bien, si editas el tema, añade una clase. nospeech en esos envoltorios en su lugar.
- Recarga la aplicación y vuelve a escuchar; los nodos excluidos ya no deberían aparecer en el audio.
Preguntas Frecuentes
Excluir preguntas frecuentes
-
No. nospeech está incorporado y siempre se omite.
-
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.