Phasmophobia

Phasmophobia

View Stats:
Here's a text-to-speech solution for those who can't speak
I was looking for ways to make this game more playable for a friend who is mute. I think this app may be the best solution though not perfect. Slightly complicated if you've never messed with virtual audio cables before, but it does work. You will need:

1. Type to Voice Chat Microsoft store app:
https://www.microsoft.com/en-us/p/type-to-voice-chat/9nblggh40gqw?rtc=1&activetab=pivot:overviewtab

2. VB-Audio Cable
https://vb-audio.com/Cable/

Once both are installed and you've restarted PC, open the Type to Voice Chat app, click the speaker icon and set it to "CABLE Input (VB-Audio Virtual Cable)". Click the microphone icon to change the voice.

Now go into your Windows sound settings, Sound Control Panel (top right). Under Playback tab set your Default sound device to whatever your normal audio output was (speakers/headphones). Under Recording tab make sure "CABLE Output" is selected as Default Device. If you want to be able to hear your TTS lines out of your speakers, right click on CABLE Output > Properties > Listen tab > Check "Listen to this device" and set to Default Playback Device. Test the Type to Voice Chat app and see if you can hear what you've entered.

To use the app in-game you can just Alt-Tab to bring up the Type to Voice Chat box and it should automatically place your cursor in the box so you can begin typing. Hit Enter to begin the text-to-speech then left-click to return back to the game.

Now there is one issue with this. You can use this to voice chat to teammates at any time, but for the game's voice recognition to actually pick up what you're saying the game window has to be in focus. So if you want it to recognize phrases like "give us a sign" or to use the spirit box, you have to type what you want to say, hit Enter then immediately click back into the game in order for it to recognize. You can test this in the Audio menu "give us a sign" test and see if you've got it working. I recommend turning Local Push to Talk off in game settings so you don't have to rush back into the game to hold V. You should still be able to global chat if you hold B while the text-to-speech is speaking.

Let me know if you have any issues and I'll try to help.
Last edited by Deceptive Pastry; Oct 29, 2020 @ 12:32am
< >
Showing 1-7 of 7 comments
Zzz Oct 29, 2020 @ 12:37am 
Up
Deceptive Pastry Oct 29, 2020 @ 1:06am 
I've also made up a simple AutoHotKey script to automatically hit Enter then left-click, makes things a little easier. If you haven't used AutoHotKey before, first download it. Then you should be able to right click on your Desktop or a blank folder, New > AutoHotKey Script, rename it to whatever you want. Right click the new script, click Edit Script, erase whatever's in there and paste the following:

RShift:: Send {enter} sleep 50 Send {click} return

RShift = right shift key. You can replace the "RShift" with any other key, see here for a list: https://www.autohotkey.com/docs/KeyList.htm

Save the file, then double click it and the script will load, should see a small H icon on your taskbar. Now once you're in-game and you've typed out something in the Type to Voice Chat app, press your right Shift key and it will automatically hit enter and left-click to refocus the game window. To stop an AutoHotKey script, right click the icon in your taskbar and click Exit.
Last edited by Deceptive Pastry; Oct 29, 2020 @ 1:06am
SiEgE Oct 29, 2020 @ 1:06am 
voicemeeter is better. like Virtual Audio Cable, but free.
Deceptive Pastry Oct 29, 2020 @ 1:09am 
Originally posted by SiEgE:
voicemeeter is better. like Virtual Audio Cable, but free.

They're both free. But I agree, I use VoiceMeeter Banana cause it gives me more options and I can use a soundboard in tandem with my mic. But I figured VB-Cable would be easier for people to set up. I'd make a guide for that as an alternative but I assume if someone is already familiar with VoiceMeeter they'll know what to do.
Last edited by Deceptive Pastry; Oct 29, 2020 @ 1:12am
aochipi33 Jul 28, 2023 @ 9:26pm 
I did this and it shows that the mic is working for my pc but when I use it Ingame, nobody can hear it. Any fix?
Zzz Jul 31, 2023 @ 1:05am 
Damn. This was posted 3 years ago?
Zzz Jul 31, 2023 @ 1:08am 
Originally posted by aochipi33:
I did this and it shows that the mic is working for my pc but when I use it Ingame, nobody can hear it. Any fix?
No fix. The only fix is to restart the game. (At least for me way back 2020)
< >
Showing 1-7 of 7 comments
Per page: 1530 50

Date Posted: Oct 29, 2020 @ 12:28am
Posts: 7