Bilingual Book Maker: Utiliza la traducción automática para crear libros electrónicos bilingües.
Últimos recursos sobre IAPublicado hace 7 meses Círculo de intercambio de inteligencia artificial 12.4K 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
--model
especifica 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-tags
especifica 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
--proxy
especifica 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
--resume
Los 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...