Application de dictée vocale utilisant l'API Groq Whisper.
- Transcription voix-vers-texte via l'API Groq Whisper
- Activation par raccourci clavier global (défaut : Ctrl+Space)
- Icône dans la barre système
- Assistant de configuration pour les nouveaux utilisateurs
- Interface en français
- Support multilingue (Français, Anglais, Espagnol, Allemand, Italien, Portugais, Japonais, Chinois, Coréen)
- Node.js 18+ et npm
- Rust (dernière version stable)
- Tauri CLI
- Installer les dépendances système :
sudo apt update
sudo apt install -y libwebkit2gtk-4.1-dev \
build-essential \
curl \
wget \
file \
libxdo-dev \
libssl-dev \
libayatana-appindicator3-dev \
librsvg2-dev- Installer Rust :
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh- Installer Tauri CLI :
npm install -g @tauri-apps/cli- Cloner et installer les dépendances :
git clone https://github.com/codivedev/murmure.git
cd murmure
npm install- Lancer l'application
- L'assistant de configuration vous guidera pour :
- Entrer votre clé API Groq
- Configurer le raccourci clavier
- Tester votre microphone
- Appuyez sur le raccourci (défaut : Ctrl+Space)
- Parlez votre texte
- Appuyez à nouveau sur le raccourci pour arrêter
- La transcription s'affiche et est insérée automatiquement
- Clic droit sur l'icône pour accéder aux actions rapides
- Ouvrir les paramètres ou quitter l'application
Accédez aux paramètres via la barre système ou la fenêtre principale :
- Clé API : Votre clé API Groq
- Raccourci : Combinaison de touches pour activer l'enregistrement
- Langue : Langue de transcription
# Installer les dépendances
npm install
# Serveur de développement (frontend)
npm run dev
# Compiler le frontend
npm run build
# Lancer l'application en mode développement
npm run tauri:dev
# Compiler l'application pour la production
npm run tauri:buildsrc/- Code frontend React/TypeScriptsrc-tauri/- Code backend Rustsrc/components/- Composants Reactsrc/hooks/- Hooks React personnaliséssrc/utils/- Utilitaires et API Tauri
- Frontend : React 19, TypeScript, TailwindCSS, Vite
- Backend : Tauri v2, Rust
- API : Groq Whisper
- X11 uniquement (Wayland non supporté pour les raccourcis globaux)
- Module audio en cours de développement
MIT License - voir le fichier LICENSE pour plus de détails.