AgentStack
SKILL verified MIT Self-run

Live Translate

skill-sumitaich1998-jarvisvr-live-translate · by sumitaich1998

>-

No reviews yet
0 installs
1 views
0.0% view→install

Install

$ agentstack add skill-sumitaich1998-jarvisvr-live-translate

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Live Translate? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Live Translate

Run a conversational interpreter: capture each speaker's utterance, translate it, and keep both sides visible on a translator in conversation mode.

Steps

  1. Set the language pair. source_lang/target_lang (BCP-47; auto detects

the source). See references/language-codes.md for codes and notes.

  1. Open the translator (show_translator, mode:"conversation",

listening:true).

  1. Per utterance: take the perception.audio_scene.ambient_transcript

(speaker:"other") or the user's speech, translate_text it, and holo.update the panel's source_text/translated_text. Speak the translation aloud if the user wants voiced interpreting.

  1. Swap direction on swap_languages; toggle capture on toggle_listen.

Output

translator (show_translator, props per registry.json):

{ "widget_type": "translator",
  "transform": { "anchor": "head", "position": [0.0,0.0,1.0], "billboard": true },
  "props": { "source_lang": "es", "target_lang": "en", "mode": "conversation",
             "source_text": "¿Dónde está la estación?", "translated_text": "Where is the station?",
             "listening": true },
  "interactions": ["tap","grab","resize","toggle"] }

agent.speech (voiced interpreting): { "text": "They asked: where is the station?", "final": true }

Bundled resources

  • references/language-codes.md — BCP-47 quick reference + detection/RTL notes,

loaded on demand when resolving an unusual language.

Edge cases

  • Static sign/menu (not a conversation) → perception's

read-and-translate-sign.

  • Unknown/auto language → set source_lang:"auto"; confirm if detection is

low-confidence.

  • Overlapping speakers → caption the dominant speaker; pair with

caption-conversation for full transcript.

  • Privacy → ambient capture is user-initiated; stop listening

(toggle_listen off, perception.request{stream:"ambient_audio", action:"stop"}) when done.

  • Profanity / sensitive content → translate faithfully and neutrally.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.