Home › Voice Detection › Check Video Voiceovers

Is this voiceover AI? Checking narration in videos.

Synthetic narration is now ordinary on YouTube explainers, TikTok and Reels — often openly, sometimes not, and occasionally in a cloned voice of someone real. You can check the voice in a video, but the detector works on audio files, so most of the job is getting a clean stretch of speech out of the video first.

Open the voice detector Extracting the audio ↓
First check free, no signup MP3, WAV, M4A, OGG, FLAC · up to 10 MB Reviewed 11 Oct 2026
Known limitation — please read before acting on a result. Genuine recordings can be wrongly flagged. Real human speech, especially compressed audio such as phone calls and messaging-app voice notes, can come back as “AI-generated”, sometimes with a high score. We have not yet published an evaluation of how often this happens. Until we do, treat a synthetic verdict on a recording you believe is real as unproven, and verify the speaker directly — calling back on a number you look up yourself settles it in a way no detector can.
The short version

Audio in, not video or links.

TextSight analyses audio files — MP3, WAV, M4A, OGG or FLAC, up to 10 MB. It does not accept video files, and it does not fetch YouTube, TikTok or Instagram links. To check a voiceover you extract the audio track, trim it to a stretch of narration, and upload that.

Who this is for. Viewers, editors, researchers and brand teams checking someone else's video. If you are a creator thinking about disclosure for your own AI narration, or worried about your voice being cloned, the creators and podcasters page is the better starting point.
Step 1

Getting the audio out of the video.

If you have the video file

Export the audio track from your video editor, or use ffmpeg. This writes the soundtrack as uncompressed WAV without re-encoding it twice:

ffmpeg -i video.mp4 -vn -acodec pcm_s16le narration.wav

Then trim to 20–60 seconds of narration. The detector scores the first 60 seconds of a clip, so the part you upload should start where the voice does.

If it is on someone else's channel

Use a download option the platform itself offers where one exists, or ask the uploader for the file — for a commissioned video, the source audio is the best evidence you can get. Respect the platform's terms of service on downloading. Screen-recording a video playing on your screen captures it after another round of compression and sometimes your room's noise too, which makes results less reliable; if you must, keep the volume steady and avoid speakers-to-microphone capture.

A 10 MB limit, in practice. One minute of uncompressed WAV is roughly 10 MB at CD quality, so a 60-second WAV can sit right at the limit. If the upload is refused, trim a few seconds or export at a lower sample rate — or use FLAC, which is lossless and smaller.
Step 2

Music, effects and more than one voice.

Videos are messier than voice notes. Background music, sound effects and fast cuts all sit on top of the narration, and the detector's model was built for speech, not music.

  • Pick a passage with little or no music under it. Intros and outros are usually the worst choice; mid-video explanations are often the cleanest.
  • One voice at a time. If the video mixes a narrator with interview clips, trim to the narrator only, and check other voices separately.
  • It does not judge the music. Whether a soundtrack or a song was AI-generated is a different question this tool does not answer.
  • Dubbed and translated videos. AI dubbing can carry a real speaker's voice into another language. A synthetic verdict there may be accurate and entirely disclosed.
Context

What a synthetic verdict does and does not mean.

AI narration is a legitimate production choice, and many channels use it openly. Platforms including YouTube and TikTok run their own labels for realistic synthetic or altered content; their current policies are the reference for what must be disclosed there. A synthetic result on a faceless explainer channel is rarely news.

It matters more when the voice belongs to a real person who did not say the words — a public figure endorsing a product, a news clip, a colleague in an internal video. That is where you should combine a detector result with provenance: who first published the video, whether the person's official channels carry it, and whether the same speech exists in a trusted recording you could use as a reference clip.

Narration is not the script. A detector judges how the voice was produced. A real person reading a script written by AI will score as human, and that is correct — the voice is real. Judging whether text was machine-written is a separate tool.
FAQ

Video voiceover questions.

Can I paste a YouTube or TikTok link?
No. The detector does not fetch links. Extract the audio from the video, trim it to a stretch of narration, and upload it as MP3, WAV, M4A, OGG or FLAC.
Can I upload an MP4 video?
No — audio files only. Export the soundtrack first; the ffmpeg command on this page does it in one line.
Does background music affect the result?
It can. The model is built for speech, and music or effects underneath the voice can push the result around. Choose a passage where the narration is clearest.
Can it tell which AI voice tool a channel uses?
No. It returns human versus synthetic with a score, not the name of the tool.
Does it detect AI-generated music?
No. It is a speech detector. Whether a song or soundtrack was made with AI is outside what it checks.
Related

More voice detection guides.

Further reading

Extract the narration. Then check it.

Your first check is free with no signup — 3 a day with a free account. Your audio is processed and discarded, never stored.

Open the voice detector All voice guides
Audio files only · trim to clean narration · first 60 seconds scored