Skip to content

shivang0-0/thatdumbguy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

thatdumbguy

A voice control based song player written in bash

How it works?

  • ffmpeg is used to capture a 5 sec audio and save it as a wav audio file.
  • vosk-offline-transcriber then converts this audio file into possible text combinations.
  • web scraping is implemented by using above text as query on one of the many clone sites of youtube to get the video id.
  • this id is used to generate the video-url which is used to get the aud-url using yt-dlp.
  • google_speech is finally used for the output sound and mpv player plays the audio-url.

Demo

About

Voice control based song player

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages