A professional, high-accuracy voice control bridge between Google Speech Recognition and VoiceAttack. This tool allows you to execute complex voice commands in any language with the power of Google's Cloud Speech-to-Text engine.
If characters like "ı, ş, ğ, ç" are not recognized correctly between Python and VoiceAttack, you must enable UTF-8 support in Windows. This is the permanent solution for Turkish character recognition:
- Open Control Panel -> Region.
- Go to the Administrative tab and click Change system locale...
- Check the box: "Beta: Use Unicode UTF-8 for worldwide language support".
- Restart your computer.
- Google AI Powered: Uses Google's advanced engine for superior speech recognition compared to offline alternatives.
- Interactive File Explorer: No more copy-pasting paths! Easily select your
VoiceAttack.exethrough a standard Windows dialog. - Multi-Language Support: Switch between
tr-TR,en-US,de-DE, or any other Google-supported language. - Auto-Save Settings: Remembers your configuration in a local
settings.txtfile for quick starts.
- Python 3.x
- Internet Connection (Required for Google Speech API)
- PyAudio & SpeechRecognition (Handled automatically by the installer)
- Download the repository as a ZIP or clone it.
- Run
run.cmd:- It will automatically create a virtual environment (
wenv). - It will install all necessary libraries.
- It will automatically create a virtual environment (
- Configure:
- Select your
VoiceAttack.exeusing the File Explorer. - Set your preferred language code (e.g.,
tr-TR).
- Select your
- Start: Press 'S' in the menu to begin listening.
This project is licensed under the MIT License - feel free to use, modify, and share!
Developed with ❤️ for the gaming and automation community.