Setting Up GoAnimate TTS With the Princess Voice
GoAnimate moved to Velyo a while back, which confused a lot of people who had tutorials saved from the old interface. If you are looking at an outdated guide right now, close it. The menu paths are different. I learned that the hard way after spending twenty minutes searching for a button that no longer exists under the same name. The core workflow is straightforward once you know where things live. You create a scene, add characters, then hit the text box tool. When you type and select the character, a dropdown appears on the properties panel. That is where the voice selection happens. The Princess voice option sits in the "Female" category, usually near the middle of the alphabetical list. It is labeled "Princess" and produces that bright, slightly high-pitched cartoon delivery that the platform uses for youthful or fantasy-character dialogue. The settings around it matter more than most people realize. There is a pitch slider and a speed slider directly below the voice selector. The default values on Princess are already set a bit higher than the standard female voices, which is why it sounds distinctive. If you drag the pitch all the way up, it starts clipping and distorting on words with sibilant sounds. I hit this exact issue once on a short comedic sketch where I had the character repeat the word "she" three times in a row. The audio came out garbage. Lowering the pitch by about ten percent and the speed by five percent fixed it completely. The voice still sounds like Princess but without the digital edge.Revolutionize Your Animations Unlocking The Power Of Princess Voice In Goanimate Texttospeech Guide
Here is the practical breakdown of how to actually use this voice without making your animation sound like a budget cartoon from 2014. Start by writing your script in a separate document before touching GoAnimate. Type the full dialogue out, mark where pauses should happen, and note which lines need emphasis. Then go into the project and paste line by line. This takes longer upfront but saves you from re-rendering five times because you forgot to add a comma or the timing is off on a key exchange. I used to paste entire blocks of text at once and then spend thirty minutes adjusting individual phrase timings. That habit cost me more hours than I care to admit. When you place text on screen, make sure it is attached to the correct character mouth area. GoAnimate auto-aligns it, but sometimes it snaps to a nearby object if your scene is cluttered. A misaligned text bubble still triggers the TTS audio, but the lip sync looks wrong and breaks immersion immediately. Click the text box and verify the anchor point is on the character, not on a background prop or a secondary sprite.
The Princess voice has one real limitation that nobody talks about in the official docs: it struggles with proper nouns and names that have unusual stress patterns. Try pronouncing "Quixote" or "Chernobyl" through it and the audio comes out wrong. You can fix this by phonetic spelling. Type "Kwis-at" instead of "Quixote" and the voice renders it correctly. It is an old trick but it still works on the current engine. I keep a running spreadsheet of problem names and their phonetic equivalents so I do not have to experiment every time. Another thing that catches people off guard is the character limit per text box. Princess TTS starts breaking words apart or cutting sentences mid-thought if you exceed roughly two hundred characters in a single bubble. The audio will play but it sounds chopped. Split long dialogue into multiple bubbles placed sequentially. The timing adjusts automatically between them, and the voice stays clean. If you need the Princess voice for something other than GoAnimate, you cannot export just the voice separately from the video file in the free tier. You have to render the whole scene and then extract the audio using a tool like Audacity. Drag the exported video into Audacity, go to the Tracks menu, and select "Make Stereo Track Independent." Then mute the video track and export the audio as WAV or MP3. This gives you a clean voice file you can use elsewhere. It adds about three minutes to your workflow but it is the only reliable method without paying for the premium export tier.
Advanced Timing Techniques
Lip sync in GoAnimate is automatic but it is also dumb. The engine matches syllable count to mouth shape duration, which means a line with many short syllables will have a very different mouth animation than a line with the same number of words but longer vowel sounds. If you are doing a serious scene and the Princess voice is making your character look like they are talking through bubblegum, slow the line down in the properties panel. A speed of 0.85 usually masks the cartoon mouth movement enough that viewers stop noticing. You can also layer two voices under the same text bubble by using a short silence hack. Place a one-frame silent audio clip right before the Princess line plays, then adjust the offset in the timeline. This does not change the voice itself but it gives you a half-second buffer that makes the entrance feel less jarring. Useful when a dramatic moment transitions into a lighthearted line. The Princess voice is not good at whispering or low-volume delivery. It does not have a dynamic range like a real actor. If your script calls for a character to murmur something, the TTS will still render it at full volume. The workaround is to lower the overall audio track volume for that line and add a subtle reverb effect in post. It is not perfect but it gets closer to the mood you are going for than leaving it flat.
Get the Full Details

When to Skip the Princess Voice Entirely
Honest assessment: there are scenes where Princess TTS actively works against the tone. If you are making something dark, suspenseful, or emotionally heavy, the voice carries too much cartoon energy. It pulls the viewer out of the moment every time. I learned this on a project where I was trying to do a short dramatic piece about loss and the Princess voice on a single supporting character's line made the entire third act feel like a parody. I replaced that voice with a neutral female TTS option and the scene immediately landed. Sometimes the right choice is just not to use the popular voice. The Princess voice also sounds weird when two characters with very different ages or backgrounds both use it. A child and an elderly woman sounding identical through TTS breaks believability fast. Pair Princess with a deeper female voice or a male voice for the other character to create contrast. The platform gives you enough options that there is no reason to stack the same voice type on multiple people. One more edge case: multilingual scenes. The Princess voice is English-only. If your project has any lines in another language, switch to a voice that supports it or use the platform's built-in text translation feature before generating audio. The engine will not automatically adapt the phonetics and you will get nonsense pronunciation that sounds worse than a bad cover track.
Common Mistakes That Waste Hours
People forget to preview audio before rendering the full scene. Every time I skip the preview step I regret it. The preview takes twelve seconds. Rendering takes three minutes on a normal project. Doing a quick check catches pitch errors, broken phonetic spellings, and timing gaps before they become a full render you have to redo. Another mistake is leaving the default speed at 1.0 for every line. Different lines need different pacing. A fast-comedy exchange benefits from 1.1 speed. A reflective moment benefits from 0.85. Adjusting each line individually is what separates a rough draft from something that actually holds together. Do not reuse audio files across scenes without checking them first. The TTS engine can produce slight variations between sessions even with identical text and settings. If you copy a Princess audio clip from Scene A into Scene B, the tone might shift just enough to sound off when played back to back. Regenerate it in the new scene to keep consistency.
The Princess voice is a solid tool for the right project. It is not a universal solution. Use it when the tone matches, adjust the pitch and speed to avoid distortion, fix proper nouns with phonetic spelling, and know when to just pick a different voice entirely. That last point is the one most beginners ignore until their animation feels flat for reasons they cannot explain.
