pdf to podcast
1.0.0
이 프로젝트는 PDF 문서를 팟캐스트 에피소드로 변환하는 도구를 제공합니다! 이 도구는 대화 생성을 위해 Google의 Gemini와 OpenAI의 텍스트 음성 변환 모델을 사용하여 PDF 콘텐츠를 처리하고 오디오 팟캐스트에 적합한 자연스러운 대화를 생성하고 이를 MP3 파일로 출력합니다.
프로젝트를 설정하려면 다음 단계를 따르세요.
저장소를 복제합니다.
git clone https://github.com/knowsuchagency/pdf-to-podcast.git
cd pdf-to-podcast
종속성을 설치합니다.
uv sync
API 키 설정:
인터페이스를 통과하거나 OPENAI_API_KEY
환경 변수로 설정할 수 있는 OpenAI용 API 키가 필요합니다.
애플리케이션을 실행합니다.
python main.py
그러면 웹 브라우저에서 Gradio 인터페이스가 시작됩니다.
PDF 업로드: 팟캐스트로 변환하려는 PDF 문서를 업로드하세요.
OpenAI API 키 입력: 지정된 텍스트 상자에 OpenAI API 키를 입력합니다.
오디오 생성: 변환 프로세스를 시작하려면 버튼을 클릭하세요. 출력은 팟캐스트 대화가 포함된 MP3 파일입니다.
이 프로젝트는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.