jotasc escribió:Buenas, sigo avanzando con la traducción y traigo buenas noticias. Gracias a Sander, del proyecto OpenTPW, ahora tengo una herramienta para generar los carteles de las atracciones con el mismo estilo que en la versión de PC. Sin embargo, en PS2... algunos carteles usaban otro diseño, así que en esos casos he tenido que ajustarlos a mano para que quedasen lo más parecidos posible. Avanzo despacio porque lo hago yo solo, pero ya tengo el parque del Reino Perdido totalmente en castellano, con la puerta del parque y todas las atracciones con sus carteles en español.
También he quitado el texto de las pantallas de carga, que ahora ponen «Cargando...». De momento solo lo he podido probar en emulador, y avanzar en el juego desde un VPS sin gráfica cuesta bastante...
Se han corregido textos incompletos del spa.dat y otros que se salían de la pantalla. Diría que está al 95 %, salvo que aparezcan más textos sin traducir, frases largas sin salto de línea o traducciones incorrectas.
Por último, también es posible reinsertar el audio en los .SDT, pero aquí sigue el problema: 72 audios del narrador no existen en castellano, ni en PC ni en PS1. Los sp_314 a sp_323 ocupan 1 KB en PC y no tienen sonido, y el resto (PS2_, Adds_ y TUT_) son exclusivos de PS2, así que no hay versión española de donde sacarlos. Sin ayuda no puedo terminar los audios del narrador, de modo que esos 72 se quedarán en inglés. He sustituido los que estaban en alemán por los ingleses para que por lo menos se entienda algo.
Aquí van algunas capturas de las novedades:
https://prnt.sc/3fK6S_O5RRXThttps://prnt.sc/iMYnJLMVLuyWhttps://prnt.sc/j9BbOwDsfg6OSi alguien quiere echarme una mano con las voces del narrador, puede escribirme por privado y le puedo pasar los archivos de audio de PC, PS1 y PS2.
Un saludo.
@jotasc, mi nivel de inglés da para traducir texto, pero para entenderlo hablado también tengo dificultades, supongo que esos audios del narrador
no pertenecen a vídeos, sino cuando el narrador habla en los menús o mientras juegas para dar ciertas explicaciones e instrucciones.
Y sino existen en español, imagino que lo que quieres hacer es traducirlos añadiendo subtítulos de texto en el lugar donde habla el narrador.
Hay programas de IA que no solo pueden oir esos archivos y darte una traducción de texto al inglés que luego puedes traducir fácilmente al español
sino que también pueden hacer doblajes de esos audios y tenerlos en español.
He hecho varias preguntas a la IA y estas han sido sus respuestas:
Lo primero es convertir los archivos de audio de PS2 a un formato que la IA pueda escuchar.
Los archivos de audio dentro de un .SDT de PlayStation 2 suelen estar codificados en PS2 ADPCM (un formato comprimido propio de la consola, habitualmente con la extensión
interna .VAG, .SND o simplemente datos en bruto sin cabecera).
Las IA solo entienden .WAV o .MP3.
1. La opción más fácil: vgmstream (Gratuito)Es la herramienta reina para el audio de videojuegos. Es un programa de código abierto que reconoce prácticamente cualquier formato de audio de PS2 y lo convierte a .WAV
sin perder nada de calidad.
• Cómo se usa: Utiliza el reproductor
Foobar2000 (https://www.foobar2000.org/) instalándole el componente (plugin) de vgmstream (https://www.foobar2000.org/components/v ... _vgmstream).
• El proceso: Arrastra los 72 audios extraídos a Foobar2000, haz clic derecho sobre ellos, selecciona Convert y los exporta todos de golpe a formato .WAV en un segundo.
2. La opción clásica de PS2: PSound (Gratuito)Es un programa viejísimo pero que sigue funcionando de maravilla para juegos de PS1 y PS2 (
https://www.romhacking.net/utilities/679/).
• El proceso: Abre el programa, dale a File -> Scan file, selecciona el archivo .SDT (o los archivos extraídos de él) y el programa "escanea" el interior en busca de ondas de
sonido de PS2. Una vez que los encuentra, permite reproducirlos y guardarlos directamente en formato .WAV en el ordenador.
Una vez se tienen los audios en formato .WAV ya puedes usar programas de IA.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Fase 1: Obtener el texto en inglés (Transcripción)Este es el primer paso para que la IA "escuche" los audios ingleses extraidos del .SDT y los convierta a texto.
• La herramienta ideal: Utiliza
Subtitle Edit (es gratuito)
https://github.com/SubtitleEdit/subtitleedit/releases.
• Cómo hacerlo: Dentro del programa, ve a
Video -> Transcripción de audio (Whisper).
Puedes meter los audios en inglés y la IA te generará el texto exacto de lo que dice el narrador en cada uno.
• Traducción: Una vez con el texto en la mano, puedes traducirlo al castellano perfectamente.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Si quieres doblar los audios al español:
Fase 2: Crear el audio en español (Doblaje por IA)Para no dejar esos 72 audios en inglés (lo cual rompería la inmersión del jugador), hoy en día puedes generar las voces en español con calidad profesional usando
herramientas de Text-to-Speech (Texto a Voz) con IA.
Puede intentar imitar la voz del narrador original o simplemente usar una voz en castellano que suene bien y encaje con el tono del juego.
Las mejores herramientas actuales para esto son:
•
ElevenLabs: Es la reina indiscutible del doblaje por IA. Tiene voces en español de una naturalidad asombrosa (con acento de España).
Tiene una opción gratuita y planes muy baratos. Incluso tiene una función de "Clonación de voz" si quisieras intentar clonar la voz de los otros audios en español del juego
para que suene idéntica.
El programa ElevenLabs tiene un plan gratuito de 10.000 caracteres al mes (unas 1.500 - 2.000 palabras) y acceso a voces en español de altísima calidad, que
debería darte para esos 72 audios.
1. Registrate en ElevenLabs con un correo electrónico.
https://elevenlabs.io/.
2. Ve al catálogo de voces (Voice Library) y busca voces con la etiqueta "Spanish" y filtra por el estilo que busque (por ejemplo: Narration, Deep, Video Games).
3. Pega los textos traducidos de los 72 audios (recomiendo agruparlos o ir uno a uno para controlar el nombre de los archivos).
4. Descárgalos en formato .WAV.
Si por alguna razón los textos son muy largos y gastas los 10.000 caracteres gratuitos, puedes usar un segundo correo electrónico en ElevenLabs para renovar los 10.000 caracteres.
O puedes usar la alternativa gratuita siguiente:
•
Clipchamp https://clipchamp.com/es/windows-video-editor/Es el editor de vídeo oficial de Microsoft con voces en castellano excelentes, 100% gratis e ilimitadas.
Una vez abierta la aplicación instalada en el PC, dentro de las herramientas de edición se encuentra la función
"Texto a voz" (AI Text to Speech).
Esta función utiliza los servidores de Azure de Microsoft y te permitirá generar las 72 voces en castellano, exportando el audio directamente
desde su línea de tiempo.
Fase 3: Reintroducción en el archivo .SDTUna vez que la IA te devuelva los 72 archivos nuevos de voz grabados en español y los hayas exportado en .WAV, el proceso para meterlos al juego sería este:
1. Ajustar los herzios: Los audios de PS2 suelen ir a frecuencias bajas para ahorrar memoria (normalmente 22050 Hz o 24000 Hz, a veces 44100 Hz).
Tienes que usar un programa como
Audacity (gratuito) (
https://www.audacityteam.org/) para cambiar la frecuencia de muestreo de los nuevos audios en español para que
coincida exactamente con la de los audios originales en inglés.
2. Compresión (si es necesaria): Los audios dentro de los .SDT de PS2 suelen usar compresión ADPCM (muchas veces el formato específico de EA o de Sony).
Si la herramienta que usas para reinsertar ya hace la conversión automáticamente, perfecto.
Si no, herramientas como vgmstream o foobar2000 (con componentes de vgmstream) ayudan a ver los detalles técnicos exactos de los audios originales y utiliza programas
como
MFAudio (https://www.zophar.net/utilities/ps2uti ... o-1-1.html) para comprimir esos .WAV nuevos de vuelta al formato que requiera el contenedor .SDT
4. Reinsertar: Usa tu método actual para empaquetar los 72 nuevos audios en español dentro del archivo .SDT.
Espero que te sirva, ánimo.
Saludos