Releases: DoofenCorp/Speak-to-VLC
v1.0-stable (29 October 2023)
SpeakToVLC v1.0 (29 October 2023)
Here I bring to you the first complete stable binary release of Speak To VLC v1.0 for Microsoft Windows and Linux operating systems. You can choose to double click and run the files or run it from source.
You need to download both the Setup.exe
/Setup
and SpeakToVLC.exe
/SpeakToVLC
executables for your respective OS.
Follow Setup Instructions
Current Features:
-
Connection with VLC
-
Remote commands fully functional
-
Speech Recognition through Google Speech API (requires internet connectivity)
-
Support for noise adjustment
-
Click and run executables for Windows and Linux
-
Executables for Windows tested on Windows 10 and Windows 11
-
Executables for Linux tested on Ubuntu 20.04 LTS, Ubuntu 22.03 LTS and Kali Linux 23.2
-
Source tested on Python 3.10.0 (Should work with Python 3.8+) on Windows 10 Pro 22H2
-
Source tested on Python 3.11.6 on Windows 10 Pro 22H2 (Build: 19045.3570)
-
Source tested on Python 3.8.5 on Ubuntu 20.04 LTS
-
Source tested on MacOS 13
Upcoming:
- Executables for Mac to be released in upcoming month.
- Improved speech recognition commands with wider vocabulary
- Task scheduling capability integrated into the setup to automatically launch the script with VLC. (Focused for Windows machines)
VirusTotal results: Setup.exe, SpeakToVLC.exe, Setup (Linux), SpeakToVLC (Linux)
v1.0.2-alpha
Changes in v1.0.2-alpha:
- You can now say "hold" as an alternative to "pause" because it was observed that pause was not recognized properly by the listener during playbacks.
- Added support for noise adjustment.
setup.py
will now ask for your preference to turn noise adjustments on/off.
v1.0.1-alpha
In this release the 'quit' functionality has been fixed and replaced with 'stop listening' command as it was recognizing "quit" out of random conversations.
v1.0.0-alpha
v1.0.0 Alpha release
Download the zip
or tar
files.
Kindly test it out by following the instructions attached in the ReadME file.
Post your issues and suggestions and I'll try my best to fix and implement them.