[IMPROVED] Mover directorio de sonidos a ~/.sounds
- Actualizar función play_sound en claude_voice.py para usar ~/.sounds - Eliminar código de detección de directorio de proyecto - Actualizar documentación en README.md para reflejar la nueva ubicación - Simplificar estructura de directorios en toda la documentación 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
This commit is contained in:
parent
0b68ca3e18
commit
a556225146
2 changed files with 5 additions and 10 deletions
|
@ -44,7 +44,7 @@ bin/update.sh
|
|||
Durante la instalación y uso, MRDevs Tools crea varios directorios importantes:
|
||||
|
||||
- `~/devs/bin/`: Scripts y herramientas ejecutables
|
||||
- `~/devs/sounds/`: Archivos de sonido para notificaciones
|
||||
- `~/.sounds/`: Archivos de sonido para notificaciones
|
||||
- `~/.ollama/`: Configuración y datos para Ollama AI
|
||||
- `~/.vosk/`: Modelos para reconocimiento de voz local
|
||||
- `~/.cortana/`: Configuración y tokens para Claude Code
|
||||
|
@ -201,7 +201,7 @@ bin/claude_voice.py --timeout 30
|
|||
bin/claude_voice.py --text "Cómo puedo crear un archivo en Python"
|
||||
```
|
||||
|
||||
> **NOTA**: Esta funcionalidad es experimental y requiere un micrófono configurado correctamente. El reconocimiento de voz utiliza Vosk, una solución local que no requiere conexión a Internet. La primera vez que ejecutes el script con un nuevo idioma, descargará automáticamente el modelo de reconocimiento correspondiente. Los archivos de sonido para notificaciones se almacenan en `~/devs/sounds/`.
|
||||
> **NOTA**: Esta funcionalidad es experimental y requiere un micrófono configurado correctamente. El reconocimiento de voz utiliza Vosk, una solución local que no requiere conexión a Internet. La primera vez que ejecutes el script con un nuevo idioma, descargará automáticamente el modelo de reconocimiento correspondiente. Los archivos de sonido para notificaciones se almacenan en `~/.sounds/`.
|
||||
|
||||
#### Aider CLI
|
||||
|
||||
|
@ -451,9 +451,9 @@ devs/
|
|||
│ ├── msg/ # Archivos de mensajes multilingües
|
||||
│ └── config/ # Configuraciones y parámetros
|
||||
│ └── *.gitignore # Plantillas de .gitignore específicas por tipo de proyecto
|
||||
└── sounds/ # Archivos de audio para notificaciones
|
||||
|
||||
~/ (Directorio de usuario)
|
||||
├── .sounds/ # Archivos de audio para notificaciones
|
||||
├── .ollama/ # Configuración y datos de Ollama (IA local)
|
||||
├── .vosk/ # Modelos para reconocimiento de voz
|
||||
├── .cortana/ # Configuración de Claude Code
|
||||
|
|
|
@ -42,13 +42,8 @@ class Colors:
|
|||
|
||||
def play_sound(sound_type):
|
||||
"""Reproduce un sonido para indicar estados"""
|
||||
# Obtener el directorio del script y del proyecto
|
||||
script_dir = os.path.dirname(os.path.abspath(__file__))
|
||||
bin_dir = os.path.dirname(script_dir) if script_dir.endswith("/bin") else script_dir
|
||||
project_dir = os.path.dirname(bin_dir) if bin_dir.endswith("/bin") else os.path.dirname(os.path.abspath(__file__))
|
||||
|
||||
# Usar sounds en el directorio del proyecto, no en /bin
|
||||
sounds_dir = os.path.join(project_dir, "sounds")
|
||||
# Usar ~/.sounds como directorio estándar para archivos de sonido
|
||||
sounds_dir = os.path.join(os.path.expanduser("~"), ".sounds")
|
||||
if not os.path.exists(sounds_dir):
|
||||
os.makedirs(sounds_dir, exist_ok=True)
|
||||
|
||||
|
|
Loading…
Reference in a new issue