Habla asistente [Intel IoT] (5 / 7 paso)

Paso 5: Configuración del sistema

En este paso aprenderás a personalizar el sistema.

Descargar "SpeakingAssistant.zip" y extraer el contenido del archivo en una carpeta "SpeakingAssistant".

Toda la información de configuración se almacena en el archivo "configuration.py" como variables Python. Abrir "configuration.py" Si desea configurar cualquiera de los debajo de los parámetros.

Existen cinco variables que se pueden cambiar. El primero entre ellos es "operaciones"

"operaciones" es una lista de tuplas.

La primera tupla en la lista, en nuestro caso es "RSS" define la acción a tomar cuando el sensor de proximidad infrarrojo se activa una vez. Asimismo, elementos posteriores definen qué acción debe realizarse cuando el sensor de proximidad infrarrojo se activa tantas veces.

En la actualidad se definen las siguientes operaciones:

  • RSS

    • Para definir esta operación utilizando la etiqueta "RSS". Accionar esta operación hará que la aplicación para obtener los RSS y hablar hacia fuera
    • Primer elemento será "RSS" seguido por RSS feed dirección especificada entre comillas y que es seguida de contenido dentro de la alimentación que usted está interesado en
    • ex: ("RSS", "http://www.moneycontrol.com/rss/MCtopnews.xml", "title")
  • Temperatura:
    • Lee la temperatura con el sensor de temperatura de Grove conectado a uno de los pines analógicos y la misma se muestra en la pantalla LCD
    • Primer elemento es "Temperatura" seguido de la analógica en el pin. En ejemplo pin analógico sería 1
    • ex:("temperatura", 1)
  • Correo electrónico:
    • Lee el correo en la bandeja de entrada de gmail y el remitente y el asunto se muestra en la pantalla LCD
    • Primer elemento debe ser "Correo" seguido por un argumento simulado (significado para facilitar el análisis)
    • ex: ("Mail", "0")
  • GPIO:
    • Controla un pin de GPIO(digital). Puede conectar un relé para controlar otros dispositivos
    • Primer elemento será "gpio" seguido de "on" o "off" que indica el pin digital tiene que activar o desactivar respectivamente. El último elemento será el pin digital 4, en el ejemplo
    • ex: ("gpio", "a", 4)

En la configuración de archivo es lista de remitentes. Esta lista se utilizará por el subproceso de correo para buscar sólo no leídos mensajes de correo electrónico en la bandeja de entrada de los remitentes de la lista. Si se deja vacío, todos los correos no leídos se recupera.

ex: remitentes = ['navin.bhaskar.5

"unreadMailCnt" controla el color de retroiluminación de LCD dependiendo del número de correos no leídos en la bandeja de entrada. Como el número de mensajes no leídos acerca valor de "unreadMailCnt", la retroiluminación de la LCD empiece a rojo de verde.

ex: unreadMailCnt = 50

"ttsSpeed" vamos a controlas la velocidad con la que el texto será hablado.

ex: ttsSpeed = 150

Utilice "mailCredentials" para configurar los detalles de inicio de sesión de gmail.

ex: mailCredentials = {'userName': "thismail 'pwd':" contraseña"}

Reemplazar ' thismail y 'password' con tu información de cuenta.

Artículos Relacionados

Intel IoT EDI - control de un ambiente cómodo y seguro (con Edison de Intel)

Intel IoT EDI - control de un ambiente cómodo y seguro (con Edison de Intel)

Antes para comenzar, me gustaría agradecer a Intel y a Instructables para esa oportunidad: he sido seleccionado entre otros ganador de un maravilloso Intel IoT Edison & Grove Kit... Que fue muy sorprendente para mí, y estoy muy agradecido por ello. ¡
Somabot - un camarero automatizado (Intel IOT)

Somabot - un camarero automatizado (Intel IOT)

Somabot es un barman automatizado. Simplemente seleccione los ingredientes y las bebidas se pueden acceder desde cualquier navegador móvil o escritorio listo para hacer cócteles. He adjuntado un chip NFC en la parte superior izquierda, por lo que la
RIO Fitness Tracker (Intel IoT)

RIO Fitness Tracker (Intel IoT)

RESUMEN:En el CES 2014 la compañía reveló a Intel Edison; una estampilla de bajo costo tamaño procesador diseñado para dispositivos portátiles. Su esperanza es que empresas utilizan la plataforma para sus propios dispositivos y ayudar a Intel a crear
BANDA de la salud (Intel IoT)

BANDA de la salud (Intel IoT)

La banda de la salud es un dispositivo interactivo y un factor útil para la Internet de las cosas. Está diseñado para tres propósitos:· dar pulso diario medidas de frecuencia en una aplicación android· salvar a una persona de asfixia debido al consum
Alarma de ruido de Edison de Intel (Intel IoT)

Alarma de ruido de Edison de Intel (Intel IoT)

IntroducciónTengo una alarma antirrobo y alarma de incendio, pero no hay manera de saber si cualquiera está sonando a menos que estoy en la casa. En lugar de sustituirlas por alternativas 'inteligentes', planeo construir un dispositivo para escuchar
Cuidado de los ancianos Monitor (Intel IoT)

Cuidado de los ancianos Monitor (Intel IoT)

ResumenEsto es un Instructable para un monitoreo y alertas dispositivo para alguien como una persona anciana que en sus momentos durante el día o la noche y que pueden estar en riesgo de caerse o requerir ayuda durante ese tiempo. El concepto del dis
BeatBox: choque seguimiento de los paquetes con Edison de Intel - Intel IOT

BeatBox: choque seguimiento de los paquetes con Edison de Intel - Intel IOT

Hola todo el mundoapenas volvimos casa después de participar en el IoT Roadshow de Intel (y hackathon) en Londres.Fue increíble y lleno de ideas y tira creativa. Una muy buena experiencia. Usted debe tratar.Llegamos como un equipo ya formado y con un
TrekMate (Intel IoT)

TrekMate (Intel IoT)

Nuestro proyecto "Trekmate" se centra en la seguridad automática de vehículos y también monitores de fitness de un individuo. Nuestro proyecto consta de varios sensores como el sensor de latidos del corazón, acelerómetro que continuamente monito
Telepresencia de realidad virtual con Edison de Intel (Intel IoT)

Telepresencia de realidad virtual con Edison de Intel (Intel IoT)

este es un proyecto que trabajamos en Intel IoT Roadshow 2016.El Edison de Intel compute chip es una tarjeta bastante potente con construido en capacidades de Wi-Fi y bluetooth. Esto la hace perfecta para algunas aplicaciones de IoT ligeramente más i
Usable mujeres guardia (Intel IOT)

Usable mujeres guardia (Intel IOT)

Intimidación de las mujeres y secuestro están surgiendo como un mayores amenazas en nuestra sociedad moderna. Casos que se presentaron están aumentando poco a poco que hace que las mujeres se sienten inseguros. Estadística reciente dice que un tercio
Puerta/caja inteligente (Intel Iot)

Puerta/caja inteligente (Intel Iot)

Nombre del proyecto: Puerta inteligente/BoxCloudConectividad: síComponentes de software: Web Services, Node.js, IDE de ArduinoComponente de hardware: Intel Edison tablero, cerradura electromagnética, Kit GSM, relé, pulsadores Dev Kit: Kit de Grove, c
Inteligente sistema de anuncios (Intel IoT) #IntelMaker

Inteligente sistema de anuncios (Intel IoT) #IntelMaker

Anuncio es uno del más grande negocio de hoy. Algunas de las más grandes compañías como Google y Facebook ganan de los anuncios. ¿Por qué? Porque los anuncios son inteligente y selectiva. Están centradas en el cliente... El anunciaTe todo lo puede él
Mantenimiento predictivo en el roadshow de IoT de Intel (Intel IoT)

Mantenimiento predictivo en el roadshow de IoT de Intel (Intel IoT)

En mundo conectado de hoy, la clave del éxito es "la información correcta en el momento adecuado".En la industria, entendemos que una máquina que está fuera de servicio es una máquina que está perdiendo dinero. ¿No sería genial si pudiera saber
Elegante salones (Intel IoT)

Elegante salones (Intel IoT)

Solución inteligente, rentable y fácilmente instalable para oficina recursos como salas de Internet habilitado.Esta solución daría estado de disponibilidad de salas de conferencias o salas de reuniones en el tiempo Real y los equipos pueden planear s