A Simple Script that will help you to Play / Change Songs with just your Voice

Overview

Logo

Auto-Spotify using Voice Recognition

A Simple Script that will help you to Play / Change Songs with just your Voice
Explore the docs Β»

Table of Contents
  1. About The Project
  2. Getting Started
  3. Usage
  4. Future Updates
  5. Contact

About The Project

Tired of Switching tabs for changing a particular song or play some song that bring the kick in your task !!!

Well Same was with me Tired of Switching tabs and loosing focus from studying / Coding something Great...

As a Result here is Auto-Spotify !!!

A Simple Script that will help you to Play / Change Songs with just your Voice.

Here's why you should using this:

  • Your time should be focused on creating something amazing rather than switching tabs & Changing songs.
  • You shouldn't be doing the same tasks over and over like searching for song & Playing it
  • You should Simply say Song name or an Artist name or a Playlist name & Song should play along πŸ˜„

Built With

This section should list any major frameworks that you built your project using. Leave any add-ons/plugins for the acknowledgements section. Here are a few examples.

Getting Started

Few Steps Before you can Start using this !!!

Note - Only Works With Premium Spotify Account.

Prerequisites

Hoping you Have your Premium Spotify Account !!!

  • Go to Spotify Developer and setup your developer Profile.
    devspotify
  • Once you create an App, Go to Edit Settings,there Fill following details Edit Settings

Installation

  1. Clone the repo

    git clone https://github.com/theguywithcode/code_spotify.git
  2. Install PIP packages

    pip install PyAudio
    pip install spotipy   
    pip install SpeechRecognition    
  3. Create a Python file called secrets.py, In this file, enter all of the values of the required variables in the following format:

    client_id=XXXXX
    client_secret=XXXXX
    device_name=Device Name
    redirect_uri= https://codeguy.me/callback/
    username= Spotify Username
    scope=user-read-private user-read-playback-state user-modify-playback-state user-library-read  

Usage

Install all Python Libraries and also create secrets.py file and replace the content inside the file

Run the follwoing command in your terminal

   python main.py
  • Commands will be entered in the specific format explained here:
    • the first word will be one of: 'album', 'artist', 'play'
    • then the name of whatever item is wanted

Future-Updates

  • GUI Application.
  • More Functionality.

Contact

Your Name - @Theguywithcode - [email protected]

Project Link: Auto-Spotify

Owner
Mehul Shah
Mehul Shah
Expressive Digital Signal Processing (DSP) package for Python

AudioLazy Development Last release PyPI status Real-Time Expressive Digital Signal Processing (DSP) Package for Python! Laziness and object representa

Danilo de Jesus da Silva Bellini 642 Dec 26, 2022
BART aids transcribe tasks by taking a source audio file and creating automatic repeated loops, allowing transcribers to listen to fragments multiple times

BART (Beyond Audio Replay Technology) aids transcribe tasks by taking a source audio file and creating automatic repeated loops, allowing transcribers to listen to fragments multiple times (with poss

2 Feb 04, 2022
python script for getting mp3 files from yaoutube playlist

mp3-from-youtube-playlist python script for getting mp3 files from youtube playlist. Do your non-tech brown relatives ask you for downloading music fr

Shuhan Mirza 7 Oct 19, 2022
A voice assistant which can handle your everyday task and allows you to book items from your favourite store!

Voicely Table of Contents About The Project Built With Getting Started Prerequisites Installation Usage Roadmap Contributing License Contact Acknowled

Awantika Nigam 2 Nov 17, 2021
IDing the songs played on the do you radio show

IDing the songs played on the do you radio show

Rasmus Jones 36 Nov 15, 2022
A Python library and tools AUCTUS A6 based radios.

A Python library and tools AUCTUS A6 based radios.

Jonathan Hart 6 Nov 23, 2022
Cobra is a highly-accurate and lightweight voice activity detection (VAD) engine.

On-device voice activity detection (VAD) powered by deep learning.

Picovoice 88 Dec 16, 2022
Analysis of voices based on the Mel-frequency band

Speaker_partition_module Analysis of voices based on the Mel-frequency band. Goal: Identification of voices speaking (diarization) and calculation of

1 Feb 06, 2022
Just-Music - Spotify API Driven Music Web app, that allows to listen and control and share songs

Just Music... Just Music Is A Web APP That Allows Users To Play Song Using Spoti

Ayush Mishra 3 May 01, 2022
PianoPlayer - Automatic fingering generator for piano scores

PianoPlayer - Automatic fingering generator for piano scores

Marco Musy 571 Jan 02, 2023
A fast MDCT implementation using SciPy and FFTs

MDCT A fast MDCT implementation using SciPy and FFTs Installation As usual pip install mdct Dependencies NumPy SciPy STFT Usage import mdct spectrum

Nils Werner 43 Sep 02, 2022
Official implementation of A cappella: Audio-visual Singing VoiceSeparation, from BMVC21

Y-Net Official implementation of A cappella: Audio-visual Singing VoiceSeparation, British Machine Vision Conference 2021 Project page: ipcv.github.io

Juan F. Montesinos 12 Oct 22, 2022
Scrap electronic music charts into CSV files

musiccharts A small python script to scrap (electronic) music charts into directories with csv files. Installation Download MusicCharts.exe Run MusicC

Dustin Scharf 1 May 11, 2022
Music Streaming Platform based on full implementation of DBSM

Symphony Music Streaming Platform based on full implementation of DBSM List of Commands Insert User (INSERT) Function to implement input in USER Get a

Parth Maradia 1 Nov 12, 2021
A telegram bot for which is help to play songs in vc πŸ₯° give 🌟 and fork this repo before use 😏

TamilVcMusic 🌟 TamilVCMusicBot 🌟 Give your πŸ’™ Before clicking on deploy to heroku just click on fork and star just below How to deploy Click the bel

TamilBots 150 Dec 13, 2022
A Python wrapper around the Soundcloud API

soundcloud-python A friendly wrapper around the Soundcloud API. Installation To install soundcloud-python, simply: pip install soundcloud Or if you'r

SoundCloud 84 Dec 31, 2022
Audio features extraction

Yaafe Yet Another Audio Feature Extractor Build status Branch master : Branch dev : Anaconda : Install Conda Yaafe can be easily install with conda. T

Yaafe 231 Dec 26, 2022
Python library for handling audio datasets.

AUDIOMATE Audiomate is a library for easy access to audio datasets. It provides the datastructures for accessing/loading different datasets in a gener

Matthias 121 Nov 27, 2022
Sound-Equalizer- This is a Sound Equalizer GUI App Using Python's PyQt5

Sound-Equalizer- This is a Sound Equalizer GUI App Using Python's PyQt5. It gives you the ability to play, pause, and Equalize any one-channel wav audio file and play 3 different instruments.

Mustafa Megahed 1 Jan 10, 2022
[Singing Log] Let your program learn to sing!

[Singing Log] Let your program learn to sing! You must have thought this was changelog when you saw the English title, but it's not, it's chΓ nggΔ“log. What it does is allow your program to print logs

黄巍 22 Sep 03, 2022