Hi everyone, I’m running Linux mint and I play a couple online multiplayer ghost hunting games: phasmophobia, demonologist mainly. Those games have mechanics where certain items need voice input to work properly so you can “talk to the ghosts”. My USB mic is displayed in the game as an input but the game doesn’t actually get any input from my mic. I know my mic works because it works in discord while playing those games. Any help would be appreciated!
Does in-game proximity chat work?
These games rely on windows speech detection to interpret words, and hence the gameplay features of stuff like “talking to ghosts” in phasmophobia quetly fail when the game is run on linux.
It’s not that the game doesnt detect the audio, it’s that game can’t then turn the audio into text.
I think there’s some way to get it working, but it doesn’t function out of the box.
Oh OK, I didn’t realize thats how it worked. And tbh I haven’t tested the proximity chat because I just assumed it didn’t work. I’ll test it next time. Thanks for the reply.
Apparently you can set Phasmophobia to use “VOSK” for the speech recognition in settings, which is built-in, and does not rely on a built-in windows feature. It’s not as good, but works on linux and pre-windows-10.
When I played, you could only use windows recognition, so that’s new.
Thank you! Vosk seems to work so far. I was able to use the spirit box item and it showed it was reading my input.
From my experience, phasmo’s proximity chat works in-game, but not in the lobby.
Your sound server controls the mic input. Just check it in sour sound settings before you launch and make sure it’s catching your voice. If that still doesn’t work, install ‘pavucontrol’ which is a bit more expensive. That should help you out.
Edit: check here: https://www.protondb.com/app/739630