Skip to content

boj/ligvoc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Linux Game Voice Control (LiGVoC)

Inspired by wanting to make strategem commands in Helldivers 2 work with voice.

Requirements

Installation

A docker-compose.yml configured to pass pulseaudio input is included in this repo, borrowed from the Rhasspy examples.

Follow the Rhasspy install docs and configure entire setup. Copy relevant sentences.ini to $HONE/.config/rhasspy/profiles/en and train Rhasspy.

Copy game scripts into profiles location. They generate a shared command.pipe FIFO that docker can write to via the command script. Run listener script on host, i.e. bin/helldivers - this will then handle Rhasspy intents and send relevant input using xdotool.

Props

Adding audio was inspired by this fine father on the internet: https://www.youtube.com/watch?v=mdX7gl8o0gA - The audio was generated in the same way using https://elevenlabs.io

Releases

No releases published

Packages

No packages published

Languages