Skip to content

Latest commit

 

History

7 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multilingual Podcast Adapter

Transform English podcasts into Mandarin Chinese while preserving speaker tone, style, and content.

Features

  • Accurate Transcription: Advanced ASR with speaker diarization
  • Speaker Analysis: Identify unique voice characteristics of each host
  • Cultural Adaptation: Translate content with cultural context preserved
  • Voice Matching: Generate Mandarin TTS voices that match original hosts
  • Timing Synchronization: Maintain natural flow and pacing

Getting Started

Prerequisites

  • Python 3.8 or higher
  • API keys for OpenAI and ElevenLabs

Installation

  1. Clone this repository
  2. Create a virtual environment: python -m venv venv
  3. Activate the environment:
    • Windows: venv\Scripts\activate
    • macOS/Linux: source venv/bin/activate
  4. Install dependencies: pip install -r requirements.txt
  5. Create a .env file with your API keys:

About

Transform an English podcast with multiple hosts into another language

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages