Animalese Typing es una aplicación de escritorio para Windows que reproduce sonidos al estilo Animal Crossing mientras escribes. Está desarrollada con Tauri 2, Rust en el backend y Svelte + Tailwind CSS en el frontend.
- Captura de teclas en tiempo real: Emite eventos al presionar letras, números o símbolos.
- Sonidos estilo Animal Crossing: Reproduce clips WAV para cada carácter, con carpetas separadas para sonidos comunes y personalidades.
- Pause / Resume: Menú de la bandeja y botón in-app para pausar o reanudar la captura.
- Tray Icon con menú contextual:
- Show: Restaurar ventana.
- Hide: Ocultar al tray.
- Pause: Alternar captura.
- Quit: Salir de la aplicación.
- Selector de personalidad: Diferentes voces de villanos/as de Animal Crossing (smug, lazy, jock, cranky, snooty, sisterly, peppy, normal).
- Control de volumen dinámico.
- Licencia propietaria: All Rights Reserved (ver
LICENSE).
- Clonar repo
git clone https://github.com/pxmpxmpurin/animalese-typing.git cd animalese-typing - Instalar dependencias
npm install # o yarn - Desarrollo
- Frontend:
npm run dev
- Tauri (en otra terminal):
npm run tauri dev
- Frontend:
Requisitos:
- Rust (stable) + target
x86_64-pc-windows-msvc - Visual Studio Build Tools (C++ workload)
Pasos:
npm run build # empaqueta tu frontend
npm run tauri build # compila Rust y empaqueta el bundle para WindowsEl ejecutable estará en:
src-tauri/target/release/bundle/windows/AnimaleseTyping-<version>-x86_64.exe
- Sonidos: Carpeta
public/sounds/{common,masculine/*,feminine/*}con archivos.wav.
Consulta el fichero LICENSE (All Rights Reserved).
¡Las PRs son bienvenidas! Abre un issue o PR con mejoras.