playrote.play.v1

mmodiqo/elevenlabs-tts-memov1.0.2Public

Elevenlabs tts memo

Synthesizes text with an ElevenLabs voice and saves the returned audio to a local file.

EElevenLabs
  • Published 17 Aug 2026
  • Downloads 6
  • Needs rote 0.62.0+
  • Digest sha256:c47d37c17064…
  • Reference modiqo/elevenlabs-tts-memo@1.0.2

Before you run it1 service, 1 local tool

Everything here is checked on your machine when rote inspects the play. This page never learns what you have installed or which credentials you hold.

  • ElevenLabs

    eleven labs voice agent

    Credential ELEVEN_LABS_API (static)Store with rote token set ELEVEN_LABS_APIVerified vendor setup page ↗
  • denolocal tool

    Must be on your PATH. rote reports what it finds during inspect.

Inputs5, 2 required

rote asks for these before running and shows the defaults it will use.

  • Texttext

    Text to speak

    requiredstringcustom value allowed
  • Voice idvoice_id

    ElevenLabs voice ID

    requiredstringcustom value allowed
  • Output pathoutput_path

    Absolute local path for the generated audio file

    optionalstringdefault /tmp/voice-memo.mp3custom value allowed
  • Model idmodel_id

    ElevenLabs model ID

    optionalstringdefault eleven_multilingual_v2custom value allowed
  • Output formatoutput_format

    ElevenLabs output format

    optionalstringdefault mp3_44100_128custom value allowed

What it changes

No write operations are declared in this version's manifest.

Credentials remain in the recipient's local rote vault; this page and the publisher never receive them.

Runtime details
  • rote CLIversion 0.62.0 or newer
  • ServicesElevenLabs
  • Adapters
    elevenlabs modiqo/elevenlabs@0.0.2 resolved
  • Auth preflightBefore any service call, rote verifies every required local credential. Plan: declared as typed adapter.auth.ensure steps.
  • Auth steps
    auth_elevenlabs adapter/elevenlabsmissing → authorizeexpired → refreshunreadable → reauthorize
  • Digestsha256:c47d37c17064d6330aa2bf0c00995b6ed0ec65470097db4904f211726a208a50
  • Archive size2764 bytes
  • Published2026-08-17T23:57:31.472106+00:00
  • Published withrote 0.65.0

Credential values and current readiness remain local. Opening this page never prompts for a credential, opens an authorization browser, or calls a service this play uses.

A play is a published, versioned automation package that runs on your own machine through rote, a free command-line tool. Opening this page installs nothing and runs nothing.