Skip to main content

Your videos, in your visitors' language.

AI-generated characters and voices.

Framer plugin · Multi-locale voice engine

ShopVoice is a Framer plugin that gives a video already on your page a new voice track in another language, in a gallery voice you choose. The original video stays unchanged.

Not on the Framer Marketplace yet — email us for early access or book a call.

Multi-language walkthrough

One video on your page, with a new voice track in another language.

One walkthrough, four languages. The voice in each is ShopVoice's: one gallery voice, generated in that language.

English · EN

AI-generated character and voice.

The lips were re-synced separately for this demo, because ShopVoice changes the voice track, not the picture.

AI-generated character and voice.

  1. Your original videoUnchanged

    The file on your page stays as it is. Only the audio track visitors hear is new.

    Video trackuntouched
    Audio tracknew voice
  2. CaptionsOptional

    When a dub has captions, add them to the canvas as a text layer or download them.

  3. Where it runsIn Framer

    No exports, no re-uploads. Sign in through Shop Canvas Connect and work on the canvas.

How it works

Three steps in the plugin.

  1. 01

    Pick a video on your page

    Choose a clip already on your Framer site — a section video you want visitors to hear in another language.

  2. 02

    Pick a voice from the gallery

    Browse curated voices in the plugin and preview samples before you generate.

  3. 03

    Pick a target language

    Select the language for the new track. ShopVoice adds it to your page as a new video layer, and the original video file stays as it is.

Try it: select the video, pick a language, and walk the plugin's own steps.

yourshop.framer.website · HomeInteractive Prototype

ShopVoice

Video section dub

  1. Source
  2. Transcribe
  3. Script
  4. Re-voice
  5. Preview
  6. Insert

Source clip

Select a video on the canvas.

Target locale

Prototype. Here each step finishes in a second or two; in Framer, transcribing and re-voicing take longer. The English, Spanish, French and German tracks you hear were generated by ShopVoice, with one gallery voice, for this clip. The picture is left as it is, so the lips still follow the English.

Add emotion · coming soon

Hear the difference.

Pick a script, add emotion, then play it with and without. The plugin will suggest a delivery for each sentence, and you can change any suggestion before you insert.

  1. 01 Pick a script.

  2. 02 Press Add emotion.

  3. 03 Compare it with Play plain.

Before · plain script

Once upon a time, a little fox named Pip found a glowing acorn. "What are you?" whispered Pip. The acorn gave a tiny wiggle! Pip gasped, and then giggled, because the acorn had the smallest voice in the whole forest. "I'm lost," it said. "Will you help me find my tree?" Pip puffed out his chest. "Of course I will!"

With emotion · per sentence

Once upon a time, a little fox named Pip found a glowing acorn. "What are you?" whispered Pip. The acorn gave a tiny wiggle! Pip gasped, and then giggled, because the acorn had the smallest voice in the whole forest. "I'm lost," it said. "Will you help me find my tree?" Pip puffed out his chest. "Of course I will!"

Both takes use the same AI voice and settings, so the only difference is the emotion. AI-generated voice. Prototype clips: not generated by the ShopVoice plugin.

Your coach

Make a coach. Hear the first case study.

Name it, pick a shape and a colour, then hear it walk through one product video. The voice is a ShopVoice voiceover, so you are hearing the product.

Pip

Press play to hear Pip.

AI-generated voice. Pip is a drawing, not a person.

1 · Make your coach

Shape

Colour

Look

2 · Hear the first case study

Press a language to hear it.

Your content

Processed to make the dub, not sold.

Scripts, source clips and generated audio pass through Shop Canvas Connect. Third-party speech providers receive only what each step needs (for example narration text or a clip URL for transcription).

Your Framer project

The section clip and its script

Origin · Canvas Layer

Shop Canvas Connect

Minimal-scope router

Speech-to-text

Transcribes the section

Receives: the clip URL

Voice

Speaks the new script

Receives: the narration text

Talk to us

A person answers.

Email us and we'll walk you through ShopVoice on your own Framer project: adding a voiceover, and giving a video a new voice track in another language.

Direct access

Get early access

Tell us about your site and locales. We will reply from contact@shopcanvas.ai.

Email contact@shopcanvas.ai

Live walkthrough

Book a call

Same calendar as the rest of Shop Canvas — 20 or 30 minutes, screen shared.

Pick a time

Calendar not loading? Open it on Calendly ↗