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!

  • MentalEdge
    link
    fedilink
    English
    8
    edit-2
    7 months ago

    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.

    • @[email protected]OP
      link
      fedilink
      English
      37 months ago

      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.

      • MentalEdge
        link
        fedilink
        English
        27 months ago

        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.

        • @[email protected]OP
          link
          fedilink
          English
          27 months ago

          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.

  • @[email protected]
    link
    fedilink
    English
    3
    edit-2
    7 months ago

    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