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”.

Ponderaciones

Modo de enfoque
Ponderaciones - Amazon Lex

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.

Puede añadir el atributo de peso a un elemento. El peso es un valor de punto flotante positivo que representa el grado en que se potencia la frase del elemento durante el reconocimiento de voz. Para obtener más información, consulte la recomendación del W3C sobre Ponderaciones de la versión 1 de la Especificación gramatical del reconocimiento de voz.

Los pesos deben ser mayores que 0 y menores o iguales que 10 y solo pueden tener una cifra decimal. Si el peso es mayor que 0 e inferior a 1, la frase se potencia negativamente. Si el peso es mayor que 1 e inferior o igual a 10, la frase se potencia positivamente. Un peso de 1 equivale a no darle ningún peso y no hay ningún refuerzo para la frase.

Asignar los pesos adecuados a los elementos para mejorar el rendimiento del reconocimiento de voz es una tarea difícil. Estos son algunos consejos que puede seguir para asignar pesos:

  • Comience con una gramática sin asignar pesos a los elementos.

  • Determine qué patrones del discurso se identifican erróneamente con frecuencia.

  • Aplique valores diferentes para las ponderaciones hasta que note una mejora en el rendimiento del reconocimiento de voz y no se produzcan regresiones.

Ejemplo 1

Por ejemplo, si tiene una gramática para los aeropuertos y observa que a menudo se identifica erróneamente a Nueva York como Newark, puede darle un valor positivo a Nueva York asignándole una ponderación de 5.

<rule> id="airport"> <one-of> <item> Boston <tag>out="Boston"</tag> </item> <item weight="5"> New York <tag>out="New York"</tag> </item> <item> Newark <tag>out="Newark"</tag> </item> </one-of> </rule>

Ejemplo 2

Por ejemplo, tiene una gramática para el código de reserva de una aerolínea que comienza con un alfabeto inglés seguido de tres dígitos. Lo más probable es que el código de reserva comience por B o D, pero si observa que con frecuencia B se identifica erróneamente con P y D con T. Puede aumentar positivamente las letras B y D.

<rule> id="alphabet"> <one-of> <item>A<tag>out.letters+='A';</tag></item> <item weight="3.5">B<tag>out.letters+='B';</tag></item> <item>C<tag>out.letters+='C';</tag></item> <item weight="2.9">D<tag>out.letters+='D';</tag></item> <item>E<tag>out.letters+='E';</tag></item> <item>F<tag>out.letters+='F';</tag></item> <item>G<tag>out.letters+='G';</tag></item> <item>H<tag>out.letters+='H';</tag></item> <item>I<tag>out.letters+='I';</tag></item> <item>J<tag>out.letters+='J';</tag></item> <item>K<tag>out.letters+='K';</tag></item> <item>L<tag>out.letters+='L';</tag></item> <item>M<tag>out.letters+='M';</tag></item> <item>N<tag>out.letters+='N';</tag></item> <item>O<tag>out.letters+='O';</tag></item> <item>P<tag>out.letters+='P';</tag></item> <item>Q<tag>out.letters+='Q';</tag></item> <item>R<tag>out.letters+='R';</tag></item> <item>S<tag>out.letters+='S';</tag></item> <item>T<tag>out.letters+='T';</tag></item> <item>U<tag>out.letters+='U';</tag></item> <item>V<tag>out.letters+='V';</tag></item> <item>W<tag>out.letters+='W';</tag></item> <item>X<tag>out.letters+='X';</tag></item> <item>Y<tag>out.letters+='Y';</tag></item> <item>Z<tag>out.letters+='Z';</tag></item> </one-of> </rule>
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.