View as Markdown
LMNT icon

LMNT ACTION

Create Custom Voice

Generates a custom voice from a batch of input audio data. See the documentation
  • Action
  • Writes data
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's LMNT account once, then configure and run Create Custom Voice from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "lmnt-create-custom-voice",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    lmnt: { authProvisionId: "apn_xxxxxxx" },
    files: ["Audio Files Paths or URLs"],
    name: "Name",
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Create Custom Voice inputs
Property Type Description
files Audio Files Paths or URLs string[]
One or more .wav or .mp3 file paths or URLs. Max attached files: 20. Max total file size: 250 MB.
Required
name Name string
The display name for this voice.
Required
enhance Enhance boolean
For unclean audio with background noise, applies processing to attempt to improve quality. Not on by default as it can also degrade quality in some circumstances.
Required
type Type string
The type of voice to create. Defaults to instant.
Optional
gender Gender string
A tag describing the gender of this voice. Has no effect on voice creation.
Optional
description Description string
A text description of this voice.
Optional
syncDir SyncDir dir
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
lmnt-create-custom-voice
Version
1.0.3
App
LMNT
Authentication
API key
Read-only
No
Destructive
No
Open world
Yes