Skip to main content

Automate sleep meditation content creation with ElevenLabs V3 & DeepSeek AI

Workflow preview

Automate sleep meditation content creation with ElevenLabs V3 & DeepSeek AI preview
Open on n8n.io

Important notice

This workflow is provided as-is. Please review and test before using in production.

Overview

Need help? Want access to this workflow + many more paid workflows + live Q&A sessions with a top verified n8n creator?

Join the community

Automate the production of ad-friendly meditation contentβ€”from trend research to AI voiceover generation. 🌟 Key Features

Style-Specific Content Generation

    Input a meditation style (e.g., "calming," "motivational") and generate tailored scripts.

    Customize voice profiles using ElevenLabs.

Trend-Based Title Research

    Scrape YouTube/Brave Search for popular video titles in your niche.

    Remove duplicates, filter explicit content, and aggregate results.

AI-Powered Content Creation

    Generate fresh video titles using aggregated trends.

    Create 2500-character voiceover scripts with pacing cues (e.g., [sighs], ... pauses).

Structured Output Validation

    Auto-fix malformed AI outputs with recursive parsing.

    Enforce script constraints (no line breaks/comments).

Audio Production & Storage

    Convert scripts to lifelike speech via ElevenLabs.

    Auto-save audio to Google Drive with timestamps.

πŸ› οΈ Nodes Used

Data Prep: Brave Search β†’ SplitOut β†’ Remove Duplicates β†’ Text Classifier (explicit filter)

AI Models: DeepSeek (title/script generation), Output Parsers (schema validation)

TTS: ElevenLabs (voice synthesis) β†’ Google Drive (storage)

Utilities: Webhook trigger, Code node (input validation), Sticky Notes (instructions)

πŸ’‘ Use Cases

Create ASMR/sleep meditation content at scale.

Repurpose trending topics into new videos.

Generate voiceovers for faceless YouTube channels.

πŸ”— Setup Notes

Required APIs:

    ElevenLabs (voice synthesis)

    Brave Search (video trends)

    Google Drive (storage)

Input: Send style (e.g., "sleep meditation") and voice_id to the webhook.

Output: MP3 audio + metadata saved to Google Drive.

πŸ“Œ Pro Tips

Use output parsers to enforce JSON schemas and avoid malformed AI responses.

Attach royalty-free visuals using the included background video.

Extend with video composition orthumbnail generation workflows.

βœ… Ad-Friendly: Filters explicit titles and enforces YouTube-safe content guidelines.

n8n_ Try this workflow.svg