← Files LazybirdARCHIVED FILE
plugin.json
6.2 KB · Nov 3, 2026 · 19:03 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "lazybird",
"version": "2.0.1",
"description": "Turn scripts into ready-to-use voiceover MP3s in ChatGPT: pick from 500+ AI voices, design a new voice from a description, and save voices to your Lazybird library.",
"author": {
"name": "Lazybird",
"url": "https://www.lazybird.app"
},
"homepage": "https://www.lazybird.app",
"license": "MIT",
"keywords": [
"voiceover",
"text-to-speech",
"tts",
"ai-voice",
"narration",
"audiobook",
"podcast",
"voice-design"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Lazybird",
"shortDescription": "Turn scripts into voiceovers",
"longDescription": "Turn scripts into ready-to-use voiceover MP3s without leaving ChatGPT. Write or polish your script with ChatGPT, then ask Lazybird to read it aloud: you get an audio player in the chat and an MP3 you can download and drop into your video, podcast, ad, audiobook or course.\n\nWhat you can do:\n- Find the right voice by describing it (\"a calm British narrator for a nature documentary\"). Lazybird searches 500+ voices in 150+ languages and accents, plus the voices in your own library, including your cloned voices.\n- Generate speech from any text with the voice you picked, adjusting the speaking speed or the language and accent.\n- Design a brand-new voice from a description (\"a raspy, ancient wizard with a slow, mysterious delivery\"), listen to the sample, and save it to your Lazybird library to reuse in ChatGPT or in Lazybird Studio.\n- Check how many characters you have left.\n\nConnect your Lazybird account the first time you use it. Lazybird can't see your password, payment details or API keys, and you can disconnect ChatGPT any time in Lazybird Settings \u2192 Connected apps.",
"developerName": "Lazybird",
"category": "Creativity",
"capabilities": [
"Generate voiceover MP3s from text",
"Search 500+ voices in 150+ languages and accents",
"Design a new voice from a description",
"Save voices to your Lazybird library",
"Check your character balance"
],
"websiteURL": "https://www.lazybird.app",
"supportURL": "https://www.lazybird.app/docs",
"privacyPolicyURL": "https://www.lazybird.app/privacy",
"termsOfServiceURL": "https://www.lazybird.app/terms",
"defaultPrompt": [
"Find me a calm British narrator voice for a nature documentary voiceover.",
"Read this script as a voiceover with a warm, friendly US English voice.",
"Design a new voice: a raspy, ancient wizard with a slow, mysterious delivery."
],
"brandColor": "#F6360A",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Find a voice by description",
"prompt": "Find me a calm British narrator voice for a nature documentary voiceover.",
"tools_triggered": "search_voices",
"expected_behavior": "Returns a shortlist of matching British English narrator voices (for example Ryan, Ada, Michael Angelis) with their names and descriptions, and offers to generate a voiceover with one of them."
},
{
"description": "Generate a voiceover MP3",
"prompt": "Use Ryan to read this as a voiceover: \"At dawn, the forest wakes slowly. Mist lifts from the river, and somewhere above the canopy, a single bird begins to sing.\"",
"tools_triggered": "search_voices, generate_speech",
"expected_behavior": "Generates an MP3 of the text in the chosen voice and shows an audio card with a Play audio button and a downloadable MP3 link (about 8 seconds long)."
},
{
"description": "Design a new voice from a description",
"prompt": "Design a new voice for a fantasy audiobook: a raspy, ancient wizard with a slow, mysterious delivery.",
"tools_triggered": "design_voice",
"expected_behavior": "Creates a voice preview matching the description and shows an audio card with a short sample to listen to, and offers to save it to the library."
},
{
"description": "Save the designed voice to the library",
"prompt": "I love it. Save that voice to my Lazybird library as \"Ancient Wizard\".",
"tools_triggered": "save_voice",
"expected_behavior": "After the user confirms, saves the previewed voice to the user's Lazybird library under the name \"Ancient Wizard\" and returns its voice ID. The voice then appears in search results and in Lazybird Studio."
},
{
"description": "Check remaining characters",
"prompt": "How many Lazybird characters do I have left this month?",
"tools_triggered": "get_account",
"expected_behavior": "Reports the account's plan, characters used, characters remaining this month and the reset date."
}
],
"negative": [
{
"description": "General writing request with no voice or audio",
"prompt": "Write a four-line poem about autumn leaves."
},
{
"description": "Translation request with no audio",
"prompt": "Translate \"Welcome to our channel\" into Spanish."
},
{
"description": "Billing action not supported by the plugin",
"prompt": "Cancel my Lazybird subscription."
}
]
},
"demo_recording_url": "https://youtu.be/EbnIYsUOIdQ",
"commerce": false,
"commerce_description": "This plugin does not sell products or process payments in ChatGPT. Speech uses the characters included in the user's existing Lazybird plan."
},
"publication": {
"release_notes": "Initial ChatGPT release: search 500+ voices, generate voiceover MP3s, design and save new voices, and check your character balance."
},
"apps": "./.app.json"
}
}
}
SHA-256: e9046337713912dada1cf0a699f5d7fc5a7189d4417ef27bd68f8729f27122bd