Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 1.03 KB

README.md

File metadata and controls

22 lines (13 loc) · 1.03 KB

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