Skip to content

Commit a5c9d69

Browse files
Update README.md
1 parent d17db13 commit a5c9d69

1 file changed

Lines changed: 63 additions & 1 deletion

File tree

README.md

Lines changed: 63 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1,63 @@
1-
# Stich
1+
# Stich: Tu útil asistente de inteligencia artificial
2+
3+
Stich es un asistente de inteligencia artificial versátil y útil diseñado para hacerte la vida más fácil. Puede realizar una amplia gama de tareas, como realizar llamadas, proporcionar actualizaciones meteorológicas, reproducir música y mucho más.
4+
5+
## Características
6+
7+
- Reconocimiento y síntesis de voz con Whisper
8+
- Dictado usando ElevenLabs
9+
- Reproducción de música en Spotify
10+
- Búsqueda de imágenes y vídeos
11+
- Resúmenes de Wikipedia
12+
- Integración con ChatGPT y Gemini Pro
13+
- Toma de notas
14+
- Enviar mensajes de WhatsApp
15+
16+
## Introducción
17+
18+
Para usar Stich, necesitas tener Python instalado en tu sistema. Después de clonar este repositorio, instala los paquetes necesarios usando pip:
19+
20+
```bash
21+
pip install -r requirements.txt
22+
```
23+
24+
A continuación, configura tus variables de entorno creando un archivo `.env` en la raíz del proyecto:
25+
26+
```makefile
27+
ELEVENLABS_API_KEY=<tu_clave_api_elevenlabs>
28+
OPENAI_API_KEY=<su_clave_openai_api_key>
29+
SPOTIFY_CLIENT_ID=<su_id_cliente_spotify>
30+
SPOTIFY_CLIENT_SECRET=<su_secreto_cliente_spotify>
31+
GEMINI_API_KEY=<tu_gemini_api_key>
32+
```
33+
34+
Sustituye los marcadores de posición por tus claves de API reales.
35+
36+
## Uso
37+
38+
Para iniciar Stich, ejecute el script `main.py`:
39+
40+
``bash
41+
python main.py
42+
```
43+
44+
Stich te dará la bienvenida y esperará tus órdenes. Para interactuar con Stich, simplemente di tus comandos. Stich soporta una amplia gama de comandos, incluyendo:
45+
46+
- Saludos: "Hola", "Hola", "Eh".
47+
- Llamar a un contacto: "Llamar a [nombre_de_contacto]"
48+
- Reproducir música: "Reproducir música", "Reproducir música [nombre_canción]"
49+
- Buscar imágenes: "Mostrar imagen de [palabra clave]"
50+
- Definir un término en Wikipedia: "Definir [término]"
51+
- Reproducir un vídeo: "Reproducir vídeo de [palabra clave]"
52+
- Tomar notas: "Tomar una nota", "Anotar [texto]"
53+
- Enviar un mensaje de WhatsApp: "Enviar mensaje a [número_teléfono] [mensaje]"
54+
- Iniciar una conversación con ChatGPT: "Hablar con ChatGPT"
55+
- Iniciar una conversación con Gemini Pro: "Hablar con Gemini"
56+
57+
## Solución de problemas
58+
59+
Si tiene algún problema al utilizar Stich, asegúrese de que las variables de entorno están configuradas correctamente y de que dispone de las claves API necesarias. Si el problema persiste, puede utilizar la función de notificación de errores de Stich para obtener ayuda:
60+
61+
- Informar de un error: "Informar de un error", "Error [error_description]"
62+
63+
Stich proporcionará entonces una respuesta útil generada por ChatGPT de OpenAI.

0 commit comments

Comments
 (0)