Build Automation Workflow (Make or Python)

Please login or register as jobseeker to apply for this job.

TYPE OF WORK

Gig

WAGE / SALARY

N/A

HOURS PER WEEK

TBD

DATE UPDATED

Apr 19, 2025

JOB OVERVIEW

? JOB POST TITLE
**Build Automation Workflow for Multilingual Video Content Production (OpenAI, ElevenLabs, Captions, Google Drive)**

---

## ???? JOB DESCRIPTION

We're building a scalable system to support **multilingual video content production**. I need a freelancer to automate the **script translation ? voiceover ? captioning ? packaging** process using APIs and structured inputs.

This project will support **6 languages**:
Spanish, Mandarin, Tagalog, Vietnamese, Arabic, and Korean.

### ? CORE WORKFLOW TO AUTOMATE

Each script contains 6–10 scenes in English. For **each language**, we need to automate:

#### 1. **Translation**
- Translate English script scene-by-scene using **OpenAI GPT-4 API**
- Output:
- Clean translated narration
- Literal back-translation to English
- Caption-friendly version (shorter phrasing)
- Optional cultural notes
- Store result in a structured output (Google Sheet, Airtable, or .docx)

#### 2. **Voiceover (TTS)**
- Format translated text into **SSML**
- Generate voiceover via **ElevenLabs API**
- Use voice-specific fixes (e.g., phonetic adjustments)
- Output: `.mp3` and `.txt` files per language

#### 3. **Captions**
- Transcribe generated audio (using **Whisper API** or similar)
- Compare transcript to translated narration
- Generate `.srt` file with 1-second scene breaks

#### 4. **QA (Optional but ideal)**
- Flag mismatches between transcript and original translation
- Log findings in a QA report for review

#### 5. **Final File Packaging**
For each language, generate the following folder output:
```
/[Language]/
- Script.docx
- Voiceover.txt
- Voiceover.mp3
- Captions.srt
- Disclaimer.docx
- YouTube_Metadata.txt
- QA_Report.docx (optional)
```
Folders should be stored in **Google Drive** (or similar cloud storage).

---

### ???? BONUS (if you can help):
- Create a simple interface (e.g., **Streamlit app**) for a virtual assistant to run this workflow by uploading the English script
- Track progress per language
- Help connect to ---------- or YouTube for upload prep

---

## ???? EXPECTED DELIVERABLES

- Fully working automation (Python script or ---------- scenario)
- Clear documentation for handoff to a non-technical VA
- Sample run-through of one script across all 6 languages
- Folder-based output with test files

---

## ???? TOOLS WE WANT TO USE (Open to suggestions)

- Google Sheets or Airtable (input scripts + logs)
- OpenAI GPT-4 API
- ElevenLabs API
- Whisper or Deepgram for transcription
- Google Drive (output)
- ---------- or Python (depending on your recommendation)

---

## ???? IDEAL FREELANCER

- Strong with APIs (OpenAI, ElevenLabs, etc.)
- Knows automation tools like Python or Make
- Understands file generation and TTS/SSML
- Detail-oriented — you’ll be producing voiceovers in multiple languages
- Experience with multilingual or audio/video automation is a plus

---

## ???? ESTIMATE & TIMELINE

Please include:
- Your **time estimate in hours** for each major component
- Which platform you recommend (Python, Make, or hybrid)
- A fixed price or hourly rate
- If you’ve done similar projects (portfolio = bonus)

---

## ???? NEXT STEPS

We’re ready to move fast. Please:
- Share 1–2 similar automation projects you’ve done
- Tell us your preferred approach (and why)
- Include “TTS Builder” in your message so I know you read it

---

Let me know if you'd like this formatted for direct posting or exported as a brief!

SKILL REQUIREMENT
VIEW OTHER JOB POSTS FROM:
SHARE THIS POST
facebook linkedin