# Add speech to the Editor

Listen to accepted project speech and explicitly add it to the Editor audio lane on desktop or mobile.

Use **Audio from Blocks** to place an accepted speech recording on the Editor's
audio lane. This action is available in the desktop and mobile Editor. It uses
the recording already generated by a project Step; adding it does not generate
speech again.

1. Run the speech Block in a saved project. Review its text, voice, speed, and
   cost, confirm generation, listen, and choose **Use this audio**.
2. In the Editor, open **Media** and find **Audio from Blocks**. This section
   appears in the desktop Media Bin and the mobile Media sheet. Listen to the
   accepted result you want to use.
3. Move the playhead to the desired start time and choose **Add at playhead**.
   The Editor adds an audio item with the recording's measured duration.

Adding an item requires project edit access. The list offers current, accepted
project speech results. Import-review fixtures, sample previews, unfinished
runs, and outdated results are not sources for new items. If the Block's input
or result changes, complete and accept its current project run before adding
that result.

An inserted item retains the recording you chose. Rerunning or removing its
source Block does not remove the item or replace its audio. To use a later
recording, accept that result and add it explicitly; existing timeline items
remain available for normal editing.

This action adds Editor audio. It leaves the native Voiceover master recording,
takes, transcript, word timings, and shared narration unchanged. Voiceover's
primary typed input remains `script`. The `audio.speech` package contract is
unchanged: declare one `audio` output, and let the host handle playback and
explicit insertion. Package code and custom interfaces do not receive a new
timeline-writing API.

The [speech guide](/docs/build/hosted-speech) describes source validation and the
required provider review. Playback and insertion checks do not establish that
a live provider speech test has passed.
