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 and web studio that gives a video already on your page a new voice track in another language, with AI lip-sync MP4 dubbing and Director’s Console emotion tags. The original video stays unchanged.

Live on the Framer Marketplace — insert bundled voice samples, the Voice Pill player, and Talking Character in Framer, or open Studio for AI lip-sync MP4 dubbing and Director's Console emotion tags.

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 & direct emotion

    Browse curated voices in the plugin or open ShopVoice Studio to add Director’s Console emotion tags sentence by sentence.

  3. 03

    Insert or lip-sync in your target locale

    Add the localized voice track or Voice Pill player on your Framer canvas, or render a lip-synced MP4 dub in Studio while keeping your original video intact.

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.

01 · Emotion

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.

03 · Try your voice

Direct with your own voice.

Talk into your mic and watch the emotion in your voice show up as you speak. Then try it in a real conversation with Sarah.

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

3-Product Conversion Loop

One Merchant Stack Across Framer & Shopify

Each tool ships standalone on its official marketplace—or compounds conversion together from first product impression in Framer to confident checkout on Shopify.

  1. 01 · Storefront & CatalogLive on Framer Marketplace

    Shop Canvas

    Sync Shopify products into Framer CMS with editorial image protection, bundled ShopCanvasStoreRuntime.tsx, and AI-agent-ready Product JSON-LD.

    • Editorial image protection on re-sync
    • Bundled ShopCanvasStoreRuntime.tsx in project
    • Escaped Product & Offer JSON-LD for AI agents
  2. 02 · Voice Product StorytellingLive on Framer Marketplace

    ShopVoice

    Viewing now

    Add a 30-second multi-speaker or emotional voiceover (ElevenLabs + OpenAI + timed video dubbing) directly onto product sections so shoppers hear the craft behind the garment or product.

    • ElevenLabs + OpenAI multi-speaker & emotional voiceovers
    • Timed video dubbing & AI lip-sync MP4 studio
    • Drop-in Voice Pill & Talking Character Framer components
  3. 03 · Interactive Fitting RoomLive on Shopify App Store

    Style Swap AI

    Let shoppers preview garments and multi-piece outfits on studio models or their own photo with zero-photo-storage privacy before handing off to Shopify checkout.

    • 3-piece outfit layering on studio models or shopper photo
    • Zero-photo-storage privacy & rolling auto-deletion
    • Direct handoff to Shopify cart & checkout

FAQ

Common questions about ShopVoice.

How the Framer plugin, ShopVoice Studio, emotion tags and AI lip-sync dubbing work together.

How does ShopVoice localize videos on a Framer site?
ShopVoice takes a video already on your Framer page, transcribes its speech with word timings, and generates a localized audio track or lip-synced MP4 in your target language. Visitors on that locale hear the localized voiceover while your original video stays untouched.
What is the difference between the ShopVoice Framer plugin and ShopVoice Studio?
The Framer Marketplace plugin runs directly inside Framer so you can preview bundled multi-locale voice samples and insert the Voice Pill player or Talking Character onto your canvas with zero outbound calls. ShopVoice Studio (shopcanvas.ai/shopvoice/studio) is the companion web studio where you transcribe custom videos, add 1-click Director’s Console emotion tags ([excited], [whispers], [warmly]), and render AI lip-synced MP4 video dubs via Sync Labs lipsync-2.
Does ShopVoice overwrite my original Framer video?
No. Your original video file stays as it is. ShopVoice adds the localized track or lip-synced video as a separate layer or component in your Framer project.
Does ShopVoice require Shopify?
No. ShopVoice is built by the Shop Canvas team specifically for Framer sites and works on any Framer marketing, SaaS, portfolio, or commerce project.

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 ↗