Skip to main content



  1. You can get an API key from LMNT.
  2. The API key can be configured as an environment variable (LMNT_API_KEY) or passed in as an option into the model constructor.

Model Functions

Examples | LmntSpeechModel API

Generate Speech

import { lmnt, generateSpeech } from "modelfusion";

const speech = await generateSpeech({
model: lmnt.SpeechGenerator({
voice: "034b632b-df71-46c8-b440-86a42ffc3cf3", // Henry
"Good evening, ladies and gentlemen! Exciting news on the airwaves tonight " +
"as The Rolling Stones unveil 'Hackney Diamonds,' their first collection of " +
"fresh tunes in nearly twenty years, featuring the illustrious Lady Gaga, the " +
"magical Stevie Wonder, and the final beats from the late Charlie Watts.",

const path = `./lmnt-speech-example.mp3`;
fs.writeFileSync(path, speech);


API Configuration

LMNT API Configuration

const api = lmnt.Api({
apiKey: "my-api-key",
// ...

const model = lmnt.SpeechGenerator({
// ...