Skip to content

Commit ad71cfb

Browse files
authored
Merge pull request #28 from DeForge-Labs/add-node-text_to_speech-1754376091
Add Text to Speech node documentation
2 parents 5d3e28f + 44da792 commit ad71cfb

File tree

1 file changed

+115
-0
lines changed

1 file changed

+115
-0
lines changed

lib/node-data.js

Lines changed: 115 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2253,5 +2253,120 @@ export const nodeData = [
22532253
"Create a voice activated agent"
22542254
],
22552255
"diff": "easy"
2256+
},
2257+
{
2258+
"title": "Text to Speech",
2259+
"category": "audio",
2260+
"type": "text_to_speech",
2261+
"icon": {
2262+
"type": "",
2263+
"content": ""
2264+
},
2265+
"desc": "Convert text to speech using Eleven Labs",
2266+
"credit": 100,
2267+
"inputs": [
2268+
{
2269+
"desc": "The Flow to trigger",
2270+
"name": "Flow",
2271+
"type": "Flow"
2272+
},
2273+
{
2274+
"desc": "Text to generate speech for",
2275+
"name": "Content",
2276+
"type": "Text"
2277+
},
2278+
{
2279+
"desc": "Specific voice ID to use (will override the above option)",
2280+
"name": "VoiceID",
2281+
"type": "Text"
2282+
},
2283+
{
2284+
"desc": "Emotional setting of the voice (lower is more emotional)",
2285+
"name": "Emotion",
2286+
"type": "Number"
2287+
},
2288+
{
2289+
"desc": "Speed of the generated speech",
2290+
"name": "Speed",
2291+
"type": "Number"
2292+
}
2293+
],
2294+
"outputs": [
2295+
{
2296+
"desc": "Generated audio",
2297+
"name": "Audio Link",
2298+
"type": "Text"
2299+
}
2300+
],
2301+
"fields": [
2302+
{
2303+
"desc": "Text to generate speech for",
2304+
"name": "Content",
2305+
"type": "TextArea",
2306+
"value": "Text here ..."
2307+
},
2308+
{
2309+
"desc": "Voice model to use",
2310+
"name": "Voice",
2311+
"type": "select",
2312+
"value": "George (warm resonance)",
2313+
"options": [
2314+
"Aria (middle aged female calm)",
2315+
"Sarah (young adult woman confident)",
2316+
"Laura (young adult female sunny)",
2317+
"Charlie (young aussie male confident)",
2318+
"George (warm resonance)",
2319+
"Callum (gravelly edgy)"
2320+
]
2321+
},
2322+
{
2323+
"desc": "Specific voice ID to use (will override the above option)",
2324+
"name": "VoiceID",
2325+
"type": "Text",
2326+
"value": "ID here ..."
2327+
},
2328+
{
2329+
"desc": "Emotional setting of the voice (lower is more emotional)",
2330+
"name": "Emotion",
2331+
"type": "Slider",
2332+
"value": 0.5,
2333+
"min": 0,
2334+
"max": 1,
2335+
"step": 0.1
2336+
},
2337+
{
2338+
"desc": "Speed of the generated speech",
2339+
"name": "Speed",
2340+
"type": "Slider",
2341+
"value": 1,
2342+
"min": 0,
2343+
"max": 2,
2344+
"step": 0.1
2345+
},
2346+
{
2347+
"desc": "Model to use for speech generation",
2348+
"name": "Model",
2349+
"type": "select",
2350+
"value": "eleven_multilingual_v2",
2351+
"options": [
2352+
"eleven_multilingual_v2",
2353+
"eleven_v3",
2354+
"eleven_flash_v2_5",
2355+
"eleven_turbo_v2_5"
2356+
]
2357+
}
2358+
],
2359+
"tags": [
2360+
"TTS",
2361+
"audio",
2362+
"elevenlabs"
2363+
],
2364+
"longDescription": "Convert your text to speech using AI",
2365+
"useCases": [
2366+
"Add voiceover to your videos without actually speaking",
2367+
"Create an agent which can reply with voice",
2368+
"Create an audiobook agent"
2369+
],
2370+
"diff": "easy"
22562371
}
22572372
];

0 commit comments

Comments
 (0)