Voice-Controlled Music Player with Local Audio Search.
The "Voice-Controlled Music Player with Local Audio Search" project aims to develop a versatile and user-friendly music player application that allows users to control music playback using voice commands, including opening the player, playing, stopping, skipping, and going back to the previous song. Additionally, the project will implement a voice-based audio search feature to enable users to locate and play specific audio tracks from their local disk effortlessly.
Traditional music player applications require manual interaction, which can be cumbersome and inconvenient, particularly in situations where hands-free operation is desired. Additionally, searching for specific audio tracks within a large local library can be time-consuming and challenging. This project addresses these issues by providing a hands-free solution for music playback control and efficient audio searching, ultimately enhancing user satisfaction.
- Python for programming voice recognition and control logic.
- Speech recognition libraries such as CMU Sphinx for voice recognition.
- Integration with a music player application.
- Development of a custom audio search algorithm.
- User interface design using a Tkinter
- Clone the repository
git clone https://github.com/Altier-Tech/echo-tunes.git
- Install the required packages
pip install -r requirements.txt
- Run the application
- Say "Launch Music Player" to open the application
- Say "Play" to start playing music
- Say "Stop" to stop playing music
- Say "Next Song" to play the next song
- Say "Previous Song" to play the previous song
- Say "Play Song " to search for a song
- Say "Volume Up" to increase the volume
- Say "Volume Down" to decrease the volume
- Say "Exit" to close the application
If you'd like to contribute to this project, please check the contribution guidelines for more information.
This work is licensed under a
Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.
For questions or feedback, please contact the author:
- Author: Dilshan M. Karunarathne
- Email: ceo@altier.tech
- Website: http://altier.tech