이중 언어 북 메이커: AI 번역을 사용하여 이중 언어 전자책, 전체 책 자동 번역 도구를 만들 수 있습니다.

최신 AI 리소스게시됨 6 개월 전 AI 공유 서클
1.5K 00

일반 소개

이중 언어 북 메이커는 사용자가 AI 기술을 사용하여 다국어 버전의 전자책을 만들 수 있도록 설계된 오픈 소스 프로젝트입니다. 이 도구는 주로 ChatGPT를 번역에 사용하며 epub, txt, srt 등 다양한 파일 형식을 지원합니다. 이중 언어 북 메이커는 이미 공개 도메인에 있는 전자책을 번역하기 위해 설계되었으며 저작권으로 보호되는 저작물에는 적용되지 않습니다. 사용자는 ChatGPT 또는 OpenAI용 API 키를 준비하고 번역할 전자책 파일을 제공해야 합니다. 이 프로젝트는 GPT-4, GPT-3.5 터보 등 다양한 AI 모델을 지원하며, 사용자는 필요에 따라 다양한 모델을 선택하여 번역할 수 있습니다.

Bilingual Book Maker:使用AI翻译制作双语电子书,全书自动化翻译工具

 

기능 목록

  • 다국어 지원전자책을 여러 언어로 번역할 수 있도록 지원합니다.
  • 파일 형식 호환성: epub, txt 및 srt 파일 형식을 지원합니다.
  • 다중 모델 선택GPT-4, GPT-3.5-터보 등 다양한 AI 모델을 지원합니다.
  • API 키 관리여러 API 키를 지원하여 API 호출 제한으로 인한 오류를 줄입니다.
  • 환경 구성Python 3.8 이상은 자세한 설치 및 사용 지침과 함께 지원됩니다.
  • 샘플 도서테스트용 샘플 북이 제공되어 사용자가 쉽게 빠르게 시작할 수 있습니다.

 

도움말 사용

설치 프로세스

  1. 환경 준비하기시스템에 Python 3.8 이상이 설치되어 있고 인터넷 액세스 또는 프록시가 있는지 확인합니다.
  2. 복제 프로젝트터미널에서 다음 명령을 실행하여 프로젝트를 복제합니다:
   git clone https://github.com/yihong0618/bilingual_book_maker.git
cd bilingual_book_maker
  1. 종속성 설치다음 명령을 실행하여 프로젝트 종속성을 설치합니다:
   pip install -r requirements.txt
  1. API 키 구성OpenAI API 키를 환경 변수로 설정하거나 명령을 실행할 때 지정합니다:
   export BBM_OPENAI_API_KEY=your_openai_key

사용 프로세스

  1. 도서 문서 준비프로젝트 디렉터리에 번역할 epub 또는 txt 파일을 넣습니다.
  2. 번역 명령 실행: 다음 명령을 사용하여 번역합니다:
   python3 make_book.py --book_name your_book.epub --openai_key your_openai_key

또는 pip 설치 명령을 사용하세요:

   pip install -U bbook_maker
bbook --book_name your_book.epub --openai_key your_openai_key
  1. 번역 모델 선택GPT-3.5-터보 모델이 기본으로 사용되며, 다음에서 변경할 수 있습니다.--model매개변수는 다른 모델을 지정합니다:
   python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --model gpt4
  1. 번역 결과 보기번역이 완료되면 결과물인 이중 언어 전자책이 프로젝트 디렉터리의 파일 이름 아래에 저장됩니다.your_book_bilingual.epub.

세부 기능 작동

  • 멀티 API 키 지원API 키가 두 개 이상인 경우 쉼표로 구분하여 명령에 지정하면 API 호출 제한으로 인한 오류를 줄일 수 있습니다:
  python3 make_book.py --book_name your_book.epub --openai_key key1,key2,key3
  • 번역 레이블 지정기본적으로 번역만 가능합니다.<p>태그의 콘텐츠는 다음을 통해 액세스할 수 있습니다.--translate-tags매개변수는 다른 레이블을 지정합니다:
  python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --translate-tags h1,h2,h3,p,div
  • 프록시 설정: 프록시를 사용해야 하는 경우에는--proxy매개변수는 프록시 서버를 지정합니다:
  python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --proxy http://127.0.0.1:7890
  • 운영 중단 복구번역 프로세스가 중단된 경우, 번역 프로세스가 중단되면--resume매개변수는 수동으로 복원됩니다:
  python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --resume
© 저작권 정책
AiPPT

관련 문서

댓글 없음

댓글에 참여하려면 로그인해야 합니다!
지금 로그인
없음
댓글 없음...