Skip to content

joinamber/multilingual-pods

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published