PixelyChat / What's new

SPEECH UPDATE

Your chat, read aloud.
Without the noise.

Most text-to-speech reads whatever chat throws at it. PixelyChat’s Speech says the names you choose, doesn’t repeat a name when someone keeps talking, and leaves out the symbols, emotes, links and spam that make TTS hard to listen to.

Chat messages on the left and what PixelyChat’s TTS says on the right: dontshootmeuae is read as Mr Help, the next message from the same viewer without a name, MoonLitRun as Mr Moon without the link, an emoji wall as one word, and a repeated message skipped

Spoken Names

Pick the name TTS says for a viewer. “dontshootmeuae” becomes “Mr Help”.

No repeated names

Someone sends five messages in a row? You hear their name once, not five times.

Clean names

Underscores, emoji and decorations are left out. TTS says the name, not the symbols around it.

Call your regulars by their name.

Your regulars have names you actually use. Now TTS can use them too. Open the new Spoken Names tab in Speech, press Add Name, pick the platform and type the viewer’s username. With or without the @, PixelyChat doesn’t mind. Then write how their name should be said, press Preview to hear it, and save.

Because you type it the way it should sound, it also fixes names TTS keeps getting wrong. Spoken names are used everywhere TTS says a name: chat messages, follow and sub announcements, channel point rewards and Twitch Power-Ups. In chat, in your overlays and in moderation, the viewer keeps their real username.

PixelyChat’s Speech page on the Spoken Names tab, listing Mr Help for @dontshootmeuae on Twitch, Mr Moon for @moonlitrun on Kick, OHALLO for @ohallottv on YouTube and Mr Key for @mrkey490 on TikTok
One list for every platform. Each name belongs to one account on one platform.

Set your names up before you go live, no chat needed. The first time that viewer chats, PixelyChat connects the name to their account, so it keeps working even after they change their username, and nobody who later takes their old name gets it. Already live? Click a username in the Dashboard chat and choose Set spoken name….

TwitchYouTubeTikTokKickSet up offlineSurvives renames

Say a name once, not every line.

When one viewer sends several messages in a row, hearing their name before every single one gets old fast. With Avoid repeating names, PixelyChat introduces a viewer once and then just reads what they say:

The name comes back as soon as someone else speaks, an announcement or reward is read in between, or the viewer has been quiet for 15 seconds. It’s on by default, so it just sounds better from the first message.

The Rules tab of PixelyChat’s Speech page with Avoid repeating names switched on, below Don’t read emotes and Don’t read usernames
Avoid repeating names sits on the Rules tab, right under Don’t read usernames.

Names, not symbols.

Usernames are full of things nobody wants to hear out loud. Plenty of TTS setups happily read “underscore MoonLitRun underscore”. PixelyChat leaves out underscores, dots, decorative brackets and emoji, and keeps the letters and numbers, in every alphabet. A name made only of emoji becomes “Someone”, and on TikTok, TTS uses the viewer’s short nickname instead of a long @handle.

Usernames next to what PixelyChat’s TTS says: _MoonLitRun_ becomes MoonLitRun, ꧁༺OHALLOTTV༻꧂ becomes OHALLOTTV, 🔥MRKEY490🔥 becomes MRKEY490, dont.shoot.me_uae becomes dont shoot me uae, and a name made only of emoji becomes Someone
The same cleanup for every platform and every alphabet.

Less noise. More stream.

The new features join everything Speech already does to keep your stream easy to listen to. You decide what gets read, and PixelyChat quietly drops the rest:

And all of it is spoken with natural voices in your stream’s language, with your own speed and volume, and a backup voice on your computer if the online voice is ever unavailable.

Try it

  1. Open Chat → Speech in PixelyChat.
  2. On Spoken Names, press Add Name, type a viewer’s username and how their name should sound, and press Preview.
  3. Look through Rules: Avoid repeating names is already on. Skip repeated messages is under Advanced.
Spoken names only change what TTS says. Your chat, your overlays and every moderation tool always show the viewer’s real username.

Free, like everything in PixelyChat.

All settings are explained in the manual.

Download PixelyChatRead the manual