AI Narration
AI Narration generates professional voice-overs for your course content using natural-sounding AI voices. Add narration to individual blocks to create an audio learning experience.
How narration works
Section titled “How narration works”Narration is generated per block. Slate creates a narration script from the block’s content, generates audio using an AI voice, and attaches the audio to that block. When learners view the course, a compact audio player appears below the block content.
- Select a block in the lesson editor
- Click the microphone icon in the block header
- The narration panel opens with a voice selector on the left and transcript controls on the right
- Choose a voice and preview it to hear how it sounds
- Review and optionally edit the narration script
- Generate the audio
You can preview the generated audio before saving and regenerate it if needed.
Choosing a voice
Section titled “Choosing a voice”The narration panel organizes voices into two tabs.
Standard voices
Section titled “Standard voices”28 Google TTS voices are available across 13 languages on all plans:
| Language | Voices |
|---|---|
| Danish | Male and female |
| Dutch | Male and female |
| English (Australia) | Male and female |
| English (UK) | Male and female |
| English (US) | Two male and two female |
| French (Canada) | Male and female |
| French (France) | Male and female |
| German | Male and female |
| Italian | Male and female |
| Portuguese (Brazil) | Male and female |
| Portuguese (Portugal) | Male and female |
| Spanish | Male and female |
| Swedish | Male and female |
Use the language filter dropdown to narrow the list to a specific language. Your filter selection is remembered across sessions.
Premium voices
Section titled “Premium voices”Requires a Pro plan.
10 ElevenLabs voices with more natural, expressive speech. Premium voices are multilingual, so they work across all supported languages without needing separate per-language voices. These are ideal for polished, public-facing courses.
Voice previews
Section titled “Voice previews”Each voice has a play button so you can hear a short sample before selecting it. Only one preview plays at a time.
Custom audio
Section titled “Custom audio”If you prefer to use your own recordings, you can upload custom audio files (MP3, WAV, OGG, M4A, up to 50 MB) or paste an audio URL instead of generating narration.
Record your own narration
Section titled “Record your own narration”You can also record narration directly in your browser, with no microphone setup or separate app. Click Record in the narration panel to open a full-screen recording view, then record your take (up to 10 minutes), play it back, and either keep it or start over.
As you speak, Slate transcribes your words automatically and fills in the narration script for you. You can edit the transcript before saving, so the on-screen text matches what learners hear.
Recording your own narration does not use any AI credits, since no voice is generated. It is available on every plan and works for both a block’s original language and its translations. The finished recording is saved as MP3 and plays back in the course like any other narration.
Browser support
Section titled “Browser support”You can record in any modern browser. The automatic transcript relies on your browser’s built-in speech recognition, which is available in Chrome, Edge, and Safari but not Firefox. In Firefox the recording still works in full, but the script is not filled in for you, so type or paste it into the transcript yourself.
Multi-language narration
Section titled “Multi-language narration”When your course has translations, you can generate narration for each translated language. Each language version gets its own narration audio, so learners hear narration in their selected language.
Slate automatically extracts the translated content as the narration script when you open the narration panel for a translated language.
Credits
Section titled “Credits”- Standard voices cost 50 AI credits per block
- Premium voices cost 100 AI credits per block
Credits are deducted when the audio is generated.
Narration in exports
Section titled “Narration in exports”Generated narration audio is included in all export formats. SCORM, xAPI, cmi5, and HTML exports all contain the audio files, so narration works in your LMS without any additional setup.