How to Make SAM TTS Sing: Try Singing Mode and Build a Four-Beat Chant

Try SAM singing mode in your browser, hear speech-versus-singing samples, and reproduce a four-beat robotic chant with exact pitch values and WAV downloads.

June 18, 20264 min read722 wordsUpdated
How to Make SAM TTS Sing: Try Singing Mode and Build a Four-Beat Chant cover illustration
SAM Singing Experiment

Start with La. Render one pitch at a time, then save each syllable as WAV.

3/900 charactersShort lines usually render clearer SAM-style audio.
Pronunciation helpNames & numbers
Pronunciation helper

Words, acronyms, and numbers that often need phonetic spelling will appear here.

Use a short syllable and change Pitch between takes. This mode reduces speech pitch variation; arrange the notes and timing in an audio editor.
0:00 / 0:00

Download name: microsoft-sam-sam-tts-singing.wav

Batch line rendering1/12 lines

Put each take on its own line, then download separate WAV files with the current voice and settings.

✓ ReadySoftware Automatic Mouth (sam-js) | WAV export
In this guide

Try singing mode with one syllable first

The experiment above exposes sam-js's singing mode. Leave SAM singing mode checked, type La., and generate a take at Speed 72, Pitch 64, Mouth 128 and Throat 128. Uncheck the mode and render the same syllable again. The two recordings below reproduce that comparison so you can hear the difference before editing anything.

Singing mode removes one layer of the engine's speech pitch contour. It gives short voiced fragments a steadier character, but does not read a score, set a tempo or turn a whole sentence into a natural sung melody. The site runs Software Automatic Mouth, which is a different engine from the original Windows Microsoft Sam voice.

La in speech mode
La.
Speed 72 · Pitch 64 · Mouth 128 · Throat 128Speech mode

Reference syllable with ordinary speech pitch shaping. Compare with the middle-pitch singing take at the same settings.

Load this example
La · middle pitch
La.
Speed 72 · Pitch 64 · Mouth 128 · Throat 128Singing mode on

Same text and settings as the speech reference, with singing mode enabled.

Load this example

Hear three pitches using the same La

Keep singing mode on and change only Pitch. Compare 88, 64 and 48 using La. every time. A larger raw Pitch value makes the voiced tone lower; a smaller value makes it higher. Load an example below to put its exact text, settings and mode into the experiment.

The numbers are SAM timing parameters, not hertz or note names. These three pitches are a sketch rather than a calibrated musical scale. If you need C, D or E in a particular octave, tune the exported syllables against an instrument in your audio editor.

La · lower pitch
La.
Speed 72 · Pitch 88 · Mouth 128 · Throat 128Singing mode on

Singing mode on. Pitch 88 is the lowest of these three examples; it is an engine value, not a note name.

Load this example
La · higher pitch
La.
Speed 72 · Pitch 48 · Mouth 128 · Throat 128Singing mode on

Singing mode on. Pitch 48 is the highest of these three examples.

Load this example

Reproduce this four-beat robotic chant

The finished example repeats La. at low, middle, high and middle pitch. Each source was generated separately with singing mode on, Speed 72, Mouth 128 and Throat 128. The clips start at 0.0, 0.6, 1.2 and 1.8 seconds: four beats at 100 BPM. They are not stretched or retuned; silence fills the remainder of each beat.

Download the lower, middle and higher La samples above. Reuse the middle sample on beat four. Put them on an editing timeline at the positions below, then export a 2.4-second phrase. The downloadable finished example lets you compare your arrangement with the recipe.

Scroll the table sideways on smaller screens.

Reproduce this four-beat robotic chant
BeatStart timeText / Pitch
10.0 secondsLa. / 88
20.6 secondsLa. / 64
31.2 secondsLa. / 48
41.8 secondsLa. / 64
Finished four-beat chant · 100 BPM

Low, middle, high, middle. Four separate singing-mode clips placed on a 100 BPM grid; no music, reverb or pitch correction. Download this WAV to check the arrangement.

Change the tempo without accidentally changing the pitch

The time between beats is 60 divided by BPM. At 100 BPM it is 0.6 seconds; at 120 BPM it is 0.5 seconds. Move the start of each clip to the new grid while leaving the sample itself unchanged. That changes the phrase's rhythm without resampling the syllables.

If a syllable exceeds the beat length, shorten the text or lower Speed to synthesize a faster take. Do not simply cut off the ending consonant. If you stretch a clip in an editor, use its option to preserve pitch when you want the note to stay the same. SAM's Speed control is not a BPM setting.

Replace La with words one fragment at a time

Try Robot, lights, are and glowing as four separate takes at the pitches in the table. Words with more than one syllable may need a slower musical grid than the La example. Compare each word's actual duration before placing it on a beat; singing mode does not make all words equally long.

For a sustained vowel, begin with a short familiar spelling such as La. or Oh. Repeating letters can make the reciter choose extra sounds rather than hold one note. Keep normal spelling when it remains clearer, and do exact duration work in the editor. The on-page text box accepts ordinary text, not SSML or MIDI.

Keep a reproducible set of source notes

Generate and download each accepted fragment before changing its pitch. Name the files beat-01-la-p88.wav, beat-02-la-p64.wav and beat-03-la-p48.wav. Copy Link saves the text, all four parameters and the singing-mode choice, so you can regenerate a missing note.

Keep the dry syllables as well as the final arranged phrase. Add accompaniment after the rhythm works alone, then listen for clipped endings or words masked by music. For a video project that needs 48 kHz, the WAV export page can convert ordinary SAM speech directly; convert this assembled chant in your editor after arranging it.

Recommended Articles

Keep exploring Microsoft Sam, SAM TTS prompts, and practical voice settings.

How to Download a Microsoft Sam Voice Clip as WAV

Download SAM-style speech as WAV, check its audio format, export separate dialogue lines, and resolve common browser and editor problems.

Read next

Best SAM TTS Settings for Five Robot Voice Styles

Hear five SAM robot recipes with exact parameters. Compare pacing, pitch and resonance, then load the same examples into the voice generator.

Read next

How to Make Monotone Voice in Microsoft SAM TTS Online Generator

A practical guide to making a flat, robotic, monotone voice with a Microsoft SAM TTS online generator.

Read next