Bilingual Book Maker: Utiliza la traducción automática para crear libros electrónicos bilingües.
Últimos recursos sobre IAPublicado hace 10 meses Círculo de intercambio de inteligencia artificial 34.7K 00
Introducción general
Bilingual Book Maker es un proyecto de código abierto diseñado para ayudar a los usuarios a crear versiones multilingües de libros electrónicos utilizando tecnología de IA. La herramienta utiliza principalmente ChatGPT para la traducción y admite diversos formatos de archivo, como epub, txt y srt. Bilingual Book Maker está diseñado para traducir libros electrónicos que ya son de dominio público, y no es aplicable a obras protegidas por derechos de autor. Los usuarios deben preparar la clave API para ChatGPT u OpenAI y proporcionar el archivo del libro electrónico que desean traducir. El proyecto admite varios modelos de IA, como GPT-4, GPT-3.5-turbo, etc. Los usuarios pueden elegir diferentes modelos para la traducción según sus necesidades.

Lista de funciones
- Soporte multilingüeSoporte para la traducción de libros electrónicos a varios idiomas.
- Compatibilidad de formatos de archivo: admite los formatos de archivo epub, txt y srt.
- Selección multimodeloCompatible con varios modelos de IA, como GPT-4, GPT-3.5-turbo, etc.
- Gestión de claves API: Admite varias claves de API para reducir los errores causados por las limitaciones de las llamadas a la API.
- Configuración del entorno: Soporta Python 3.8+ y proporciona instrucciones detalladas de instalación y uso.
- Muestrarios: Se proporcionan libros de muestra para que los usuarios puedan empezar a utilizarlos rápidamente.
Utilizar la ayuda
Proceso de instalación
- Preparar el entornoAsegúrese de que el sistema tiene Python 3.8+ instalado y tiene acceso a Internet o un proxy.
- proyecto de clonaciónEjecute el siguiente comando en el terminal para clonar el proyecto:
git clone https://github.com/yihong0618/bilingual_book_maker.git
cd bilingual_book_maker
- Instalación de dependenciasEjecute el siguiente comando para instalar las dependencias del proyecto:
pip install -r requirements.txt
- Configuración de la clave API: Establece la clave de la API de OpenAI como variable de entorno o especifícala al ejecutar un comando:
export BBM_OPENAI_API_KEY=your_openai_key
Proceso de utilización
- Preparación de los documentos del libro: Coloque el archivo epub o txt a traducir en el directorio del proyecto.
- Ejecute el comando de traducciónUtiliza el siguiente comando para traducir:
python3 make_book.py --book_name your_book.epub --openai_key your_openai_key
O utilice el comando pip install:
pip install -U bbook_maker
bbook --book_name your_book.epub --openai_key your_openai_key
- Selección de modelos de traducción: El modelo GPT-3.5-turbo se utiliza por defecto, y puede cambiarse mediante la opción
--modelespecifica otros modelos:
python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --model gpt4
- Ver los resultados de la traducciónUna vez finalizada la traducción, el eBook bilingüe resultante se guardará en el directorio del proyecto con el nombre de archivo
your_book_bilingual.epub.
Funcionamiento detallado
- Compatibilidad con claves multiAPISi hay más de una clave API, se pueden especificar en el comando separadas por comas para reducir los errores causados por las restricciones de llamada a la API:
python3 make_book.py --book_name your_book.epub --openai_key key1,key2,key3
- Designación de la etiqueta de traducción: sólo traduce por defecto
<p>El contenido de la etiqueta, al que se puede acceder mediante el botón--translate-tagsespecifica otras etiquetas:
python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --translate-tags h1,h2,h3,p,div
- Configuración del proxy: Si necesita utilizar un proxy, puede hacerlo con la opción
--proxyespecifica el servidor proxy:
python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --proxy http://127.0.0.1:7890
- Recuperación tras una perturbaciónSi el proceso de traducción se interrumpe, puede utilizar la función
--resumeLos parámetros se restablecen manualmente:
python3 make_book.py --book_name your_book.epub --openai_key your_openai_key --resume
© declaración de copyright
Derechos de autor del artículo Círculo de intercambio de inteligencia artificial Todos, por favor no reproducir sin permiso.
Artículos relacionados
Sin comentarios...




