Paso 5: Lectura como conejos
Ahora que estaba trabajando la parte de Alexa me mudé a resolver el siguiente problema, ¿cómo conseguiría el conejo para leer las notificaciones? La voz de la original Nabaztag fue sorprendentemente buena, aunque recuerdo siempre leer mis firmas de mensaje de texto (MM) como "Milímetros" y mi esposa (CM) como "Centímetros" - Quise usar un motor moderno y sonido natural que interpretar cosas como el símbolo "&" correctamente y entender como simples emoticonos:).
Como con todo en la Raspberry Pi hay un montón de opciones diferentes y miré en varios antes de decidir en Ivona, que parece ser el mismo motor subyacente utilizado por el servicio de Alexa. Era la mejor opción para mí ya que hay una gama de voces disponibles y opciones de configuración - también un gran plus es que Zachary osos había puesto a disposición un conveniente contenedor de Python para el servicio, Pyvona.
Para ponerse en marcha con Ivona primero necesita configurar una cuenta de desarrollador, entonces al igual que con la configuración de Alexa usted está entonces provisto de credenciales que se usarán en su aplicación, en este caso una secuencia de comandos para leer las notificaciones. Le permiten 50.000 búsquedas al mes con una de estas cuentas, que sin duda es mucho para mí.
La configuración de Pyvona fue realmente sencilla, pocos minutos que tuve un script en Python creado en el ejemplo proporcionado que leería cualquier frase en que escribió. Pero eso fue sólo en parte la solución por supuesto - no quiero Ivona lectura texto codificado pero dinámicas notificaciones entrantes.