jazx / markopolo

GNU General Public License v3.0
2 stars 1 forks source link

markopolo

Pequeño y liviano asistente escrito en python3, html y javascript. Incluye hotword, reconocimiento de voz y acciones personalizables.

El desarrollo de este asistente ha desembocado en otro asistente, llamado Trinity. Puede acceder desde este enlace: https://github.com/jazx/trinity.)

INSTALACION / Linuix Mint 20.1 - XFCE

1- Instalar dependencias

~ sudo apt install python3-pyaudio libatlas-base-dev screen wmctrl xdotool

2- Instalar Google Chrome

Visitar https://www.google.com/chrome/index.html
para descargar e instalar el archivo DEB.

3- Clonar repositorio

~ git clone http://github.com/jazx/markopolo

4- Dar permisos al microfono

~ cd markopolo
~ sh configurar.sh

(cuando se abra el navegador hacer clic en la esquina superior izquierda y hacer clic en PERMITIR cuando el navegaor pregunte por el acceso al mic.)

MATERIAL EN YOUTUBE (Tutoriales y explicaciones en tiempo real)

Indice de videos:

1- MARKOPOLO - Asistente para Linux en Python - Parte 1. DEMOSTRACION (Hotword y reconcimiento de voz) https://youtu.be/nRRHNWvaryU

2- MARKOPOLO - Asistente para Linux en Python - Parte 2. INSTALACION (Dependencias y configuracion) https://youtu.be/PpXvSYYjAzw

3- MARKOPOLO - Asistente para Linux en Python - Parte 3. FUNCIONAMIENTO 1 (el modulo central) https://youtu.be/1I5hvOpqUqc

4- MARKOPOLO - Asistente para Linux en Python - Parte 4. FUNCIONAMIENTO 2 (creacion de TAGs) https://youtu.be/PVjIfOx0BOw

5- MARKOPOLO - Asistente para Linux en Python - Parte 5. FUNCIONAMIENTO 3 (aclaracion sobre TAGs) https://youtu.be/45zVzhgyUzE

6- MARKOPOLO - Asistente para Linux en Python - Parte 6. CONFIGURACION (archivos) https://youtu.be/WiW1LX7GFB4

7- MARKOPOLO - Asistente para Linux en Python - Parte 7. RECONOCIMIENTO DE VOZ Y CLIENTES https://youtu.be/GAmsE9reBuo

8- MARKOPOLO - Asistente para Linux en Python - Parte 8. PREGUNTAS DEL SERVIDOR https://youtu.be/HFI8qgM8ZwE