Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Caracteres reservados en SSML

Modo de enfoque
Caracteres reservados en SSML - Amazon Polly

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Existen cinco caracteres predefinidos que no se pueden utilizar normalmente dentro de una instrucción SSML. Estas entidades están reservadas para la especificación del idioma. Estos caracteres son los siguientes:

Nombre

Carácter

Código de escape

comillas (comillas dobles)

"

"

ampersand

&

&

apóstrofo o comillas simples

'

'

signo menor que

<

&lt;

signo mayor que

>

&gt;

Como SSML utiliza estos caracteres como parte de su código, para usar estos símbolos en SSML, debe incluir el carácter en una secuencia de escape cuando lo utilice. Puede utilizar el código de escape en lugar del carácter real para que se muestre correctamente mientras crea un documento SSML válido. Por ejemplo, la frase siguiente:

We're using the lawyer at Peabody & Chambers, attorneys-at-law.

se representaría en SSML como

<speak> We&apos;re using the lawyer at Peabody &amp; Chambers, attorneys-at-law. </speak>

En este caso, se aplica escape a los caracteres especiales del apóstrofo y el signo ampersand para que el documento SSML siga siendo válido.

Para los símbolos &, <, y > los códigos de escape siempre son necesarios cuando se utiliza SSML. Además, cuando utilice el apóstrofo/comillas simples (') como apóstrofo, también debe usar el código de escape.

Sin embargo, cuando se utiliza las comillas dobles (") o el apóstrofo/comillas simples (') como comillas, el uso del código de escape dependerá del contexto.

Comillas dobles

  • Debe aplicarse escape cuando se encuentre en un valor de atributo delimitado por comillas dobles. Por ejemplo, en el código siguiente AWS CLI

    --text "Pete &quot;Maverick&quot; Mitchell"
  • No es necesario aplicar escape cuando se encuentre en contexto textual. Por ejemplo, en la siguiente frase

    He said, "Turn right at the corner."
  • No es necesario aplicar escape cuando está en un valor de atributo delimitado por comillas simples. Por ejemplo, en el código AWS CLI siguiente

    --text 'Pete "Maverick" Mitchell'

Comillas simples

  • Se debe aplicar escape cuando se utiliza como apóstrofo. Por ejemplo, en la siguiente frase

    We&apos;ve got to leave quickly.
  • No es necesario aplicar escape cuando se encuentre en contexto textual. Por ejemplo, en la siguiente frase

    "And then I said, 'Don't quote me.'"
  • No es necesario aplicar escape cuando está en un atributo de código delimitado por comillas dobles. Por ejemplo, en el código AWS CLI siguiente

    --text "Pete 'Maverick' Mitchell"
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.