Paso 4: Instalar al servidor de
El servidor es también constituido en nodo JS, meteorito. Ejecutar este servidor en la misma red que los clientes.
https://github.com/hermanbanken/Thomas-bot
Una vez que el servidor de los clientes puede ser funcionó y oirá: "¿Estás listo para jugar?"
Cómo funciona el servidor
El servidor utiliza Meteor, que publica automáticamente todos los cambios a la base de datos a todos los clientes conectados mediante un protocolo especial, DDP. Por lo tanto los Edisons siempre tienen el estado. Los Edisons pueden utilizar el servidor para conocer otros compañeros para descubrir mediante Bluetooth o enviar mensajes a otros clientes.
Meteorito también publica una interfaz web que también siempre está actualizada. Muestra un resumen de los compañeros con más tiempo en línea. El código para el cliente se encuentra en cliente/servidor ya que es la parte de cliente de servidor en la nube.
Discurso
Actualmente el servidor actúa como la boca del compañero: habla de los textos usando el software de síntesis de voz de Apple disponible bajo el mando de 'decir'. Prueba por ejemplo 'di - v "Alex" "¿Cómo estás?" ' en el Terminal en Mac y escuchar una voz dice en voz alta este texto.
Miramos en la síntesis de discurso y estamos seguros que es posible sintetizar la voz en el Edison sí mismo, pero por falta de tiempo nos hemos saltado este. Si se siente aventurero usted podría seguimiento con este otro instructivo: