Estoy desarrollando una habilidad de Alexa, y tengo una ranura llamada 'Nombre' donde quiero capturar un nombre. Quiero encontrar en la base de datos el nombre correspondiente. Pero digamos que tengo en la base de datos un nombre "Alex Baumgartner". Pero Alexa regresa en una ranura "Alex Baugartner".
Obviamente, no coincide exactamente pero coincide con 0.95 de probabilidad. ¿Cómo puedo verificar esta probabilidad o de alguna manera verificar que la entrada de voz coincida con el registro de la base de datos?
¿Existe un servicio en línea, una herramienta o un algoritmo para verificar la probabilidad de que coincidan las palabras que debo usar, o hay otro enfoque?