Se ve una tremenda herramienta!!! En un año Whisper mejoró un montón. Gracias Patricio. Saludos y se nota que disfrutas hacer videos sobre lo que te gusta. :8)
Que genial tu integración, sería fantástico poder integrarlo con algún reproductor de video y genere los subtítulos automáticamente y traducirlos (para las películas que no tienen subtítulos) ... Saludos desde Chile
cuando le doy en instalar librerías me sale esto: ERROR: Could not find a version that satisfies the requirement whisperx (from versions: none) ERROR: No matching distribution found for whisperx [notice] A new release of pip available: 22.2.1 -> 23.2.1 [notice] To update, run: python.exe -m pip install --upgrade pip
seria genial que crearas una version de colab completa, porque la de DotCSV está un poco limitada, por ejemplo no me da la opcion de transcribir archivos que estan guardados en colab, obligatoriamente tengo que subirlo desde mi computadora. además que una version de colab es muy pero que muy vital para esas personas que no poseen una computadora muy potente para lograr andar el whisper localmente. anteriormente usaba un colab de whisperx de un indú pero lamentablemete ayer dejó de funcionar, así que sería muy útil que alguien lo actualizara. saludos amigo y buen video.
Hola! Al copiar la línea "pip install whisperx tkinter pydub moviepy" y lanzarla en cmd, me da dos errores. ERROR: Could not find a version that satisfies the requirement tkinter (from versions: none) ERROR: No matching distribution found for tkinter ¿Qué puedo hacer? Gracias!
no logra lanzar el programa The torchaudio backend is switched to 'soundfile'. Note that 'sox_io' is not supported on Windows. torchvision is not available - cannot save figures The torchaudio backend is switched to 'soundfile'. Note that 'sox_io' is not supported on Windows. Traceback (most recent call last):
Este github puede ser cargado en un colab?. Yo he estado trabajando en uno que permita trabscribir audio y/o video desde youtube o google drive, y traducirlo al español si se desea. Aun me falta un poco para terminarlo.
Llevo usando la versión anterior de Whisper en el Colab que hizo en su día Dotcsv para transcribir películas y series en inglés. Todavía no he probado la nueva versión porque no me parecía tan sencilla de usar como la anterior. Pero si con esta se consigue distinguir entre los distintos hablantes me interesa probarlo, Patricio ¿Podrías añadirle esa función? Gracias por el vídeo 😃🙌
Imposible de instalar la dependencia whisperx... no la encuentro en ningún sitio, alguna ayuda? pip install whisperx tkinter pydub moviepy ERROR: Could not find a version that satisfies the requirement whisperx (from versions: none) ERROR: No matching distribution found for whisperx
Creo que la info sobre la instalación no es correcta, la dependencia de whisperX he podido usarla instalando el repo de whisperX, pero esto no se instala mediante pip instal whisperx. corrigeme si me equivoco. un saludo
@@patricio-fernandez es eso 100%. para hacerlo funcionar se tiene que lanzar el contenido de su repo, al instalarlo puedes usarlo por comando, para integrarlo en otra app opte por un subproceso. print("# 1- Transcribe el audio") python_executable_whisperx = "/opt/homebrew/Caskroom/miniconda/base/envs/whisperx/bin/whisperx" input_audio_file = "/Users/edugonmor/Projects/autogen_subtitle/output/101.wav" output_directory = "/Users/edugonmor/Projects/autogen_subtitle/output" # Ejecutar whisperx y redirigir la salida a un archivo subprocess.run([ python_executable_whisperx, input_audio_file, "--compute_type", "int8", "--output_dir", output_directory, "--compute_type", "int8" ])
me parece una pedazo de herramienta pero no consigo que me instale los requisito por más que ejecuto la línea "pip install whisperx tkinter pydub moviepy" me da un error ERROR: Could not find a version that satisfies the requirement hisperx (from versions: none) ERROR: No matching distribution found for hisperx ¿Qué puedo hacer?, gracias...
Gracias, veo que en lo que mandas pone hisperx no whisperx verifica eso, por otra parte, en el repositorio de la descripción oficial de whisperx viene un comando con pip install upgrade algo así hazlo y ya te debería ir
Arreglado, creo que el error era pip install tk Pero ahora cuando ejecuto el bat y voy a crear el sub en la consola se me para con el siguiente error: "AssertionError: Torch not compiled with CUDA enabled"
@@darleth prueba pip install torch . Igualmente sino métete en el repo de whisperx en el que te explicarán como instalarlo y ya con esos install podrás utilizar mi herramienta
Hola Patricio, creo que algo me estoy perdiendo, porque no llego a hacer nada del proceso, al querer iniciar poniendo git clone... etc me da este error: "git" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.
@@patricio-fernandez Bueno, instalé Git y Python, pero me sigue dando errores varios. Tal vez algún día puedas hacer un tutorial para dummies con todos los pasos.
puedes lograr que en vez de transcribir te traduzca el audio al idioma ingles? Es el idioma con el que trabaja whisper, no traduce a otros idiomas. Es un buen trabajo sin duda la aplicacion.
Para eso habría que pasarlo por un sw de traducción pero tmpoco creo que implique mucha dificultad, meta ha sacado u. Modelo sobre esto, le echaré un vistazo crack ♥️
Saludos desde Guatemala Patricio, vieras que he estado probando a instalar dice: ERROR: Could not find a version that satisfies the requirement whisperx (from versions: none) ERROR: No matching distribution found for whisperx, ¿puedes ayudarme? muchas gracias desde ya.
@@patricio-fernandez lo he intentado Patricio, cuando pongo para usar el motor de WhisperX (para los códigos de tiempo por palabra) me dirije a mi equipo para que lo abra desde alli, pero nose como descargalo
@@patricio-fernandez quiero decir cuando estoy dentro del programa, en audio to text y tengo que elegir el engine, cuando selecciono WhispherX me lleva a mi equipo en busca del archivo.
Se ve excelente utilidad pero me arroja este error: ERROR: Could not find a version that satisfies the requirement tkinter (from ver sions: none) ERROR: No matching distribution found for tkinter
hola Patricio... me urge utilizarla para sincronizar letras en karaoke, pues soy cantante y dedico demaciado tiempo sincronizando las letras de las pistas musicales... utilize la pagina de replicate y funciono de maravilla pero no me genera un archivo srt de subtitulos, mas bien me genera el texto con corchetes, me da el tiempo de la palabra especificando el inicio precedido de la palabra "star" y el final precedido de "end", comparo esos tiempos con los de la cancion y estan muy bien... pero como hago para comvertir todo ese texto que me genera replicate a srt o lrc?
La verdad que he usado whisper para generar traducciones automáticas y lo de que me toquen eso del tiempo es más un atraso que una novedad. Al traductor le tienes que pasar el mayor contexto posible, al menos las frases enteras, no palabra por palabra
No es un traductor sino transcriptor, igualmente el propio whisperx te propone frases pero además te da las palabras (es verdad que esto no lo he mencionado). Gracias por tu comentario 🙏
@@patricio-fernandez A pues entonces bien. Si, me refiero que lo uso para transcribir audios en otros idiomas y traducir el resultado para subtitular automáticamente al español, si va palabra por palabra me jode el invento xD Cuando tenga algo de tiempo le haré un doblaje automático con generación de voz
Hola! Estoy teniendo un problema con a instalación del whisperx, a ver si alguien me echa un cable 😅 Resulta que whisperx solo es compatible con python 3.10 y yo tengo la 3.12 instalada, por tanto el pip install me da error. Había pensado en montar un env de la 3.10 e instalar alli y efectivamente puedo instalar el whisperx aquí , lo que no sé es cómo modificar el wisp.py para que me monte este env y pueda encontrar el whisperx, alguna alma caritativa que sepa del tema? 🥺
Muchas gracias por tu fabuloso programa, lamentablemente no he conseguido que arranque, me da el mismo error que mas de uno ha escrito aquí: ERROR: Could not find a version that satisfies the requirement whisperx (from versions: none) ERROR: No matching distribution found for whisperx. Sin tener mucha idea he podido instalar todo, he seguido los pasos que has indicado a los que han tenido el mismo problema que yo pero nada, con el subtitule edit me funciona, pero yo quiero usar tu aplicación, alguna idea? Muchas gracias en cualquiero caso.
Tienes que instalar whisperx como pone en el repositorio. Si no te quieres rallar mucho este programa: www.nikse.dk/subtitleedit Trae integrado una instalación de whisperx por si quieres hacerlo más fácil. Muchas gracias x tu comentario ♥️
Muchs gracias @@patricio-fernandez por tu respuesta, sí, ese programa lo instalé y con él el whisperx, pero quería tu aplicación, he conseguido crear la carpeta, me aparecen todos los archivos, pero cuando doy al .bat no pasa nada, copio lo que dices en el vídeo cuando dices que para quién no le funcione lo haga y me sale ese error, he probado de todo ya. Muchas gracias.
apenas viendo el anunico antes del video pero ya deje mi like unabrazo patricio gracias por el contenido
Muchas gracias x tu like y espero que disfrutes el vídeo ♥️
ya lo vi, no decepcionas bro!
♥️♥️♥️
Se ve una tremenda herramienta!!! En un año Whisper mejoró un montón. Gracias Patricio. Saludos y se nota que disfrutas hacer videos sobre lo que te gusta. :8)
Gracias rivx, sí se disfrutá un montón, gracias por verlos ♥️
Que genial tu integración, sería fantástico poder integrarlo con algún reproductor de video y genere los subtítulos automáticamente y traducirlos (para las películas que no tienen subtítulos) ... Saludos desde Chile
Buenas tardes, si ya muchos software de subtitulado lo tienen pero estaría bien poder integrarlo en el repro. Gran apreciacion.
Subtitle Edit. Usa Whisper. Te genera los sub. y los puedes traducir.
cuando le doy en instalar librerías me sale esto:
ERROR: Could not find a version that satisfies the requirement whisperx (from versions: none)
ERROR: No matching distribution found for whisperx
[notice] A new release of pip available: 22.2.1 -> 23.2.1
[notice] To update, run: python.exe -m pip install --upgrade pip
creo se debe a que estás tratando de instalar el paquete "tkinter" a través de pip, pero "tkinter" es un paquete estándar de Python
@@CreadorSupremo prueba:
Pip install tkinter
Luego vete al repositorio de whisperx e instalalo como explica el GitHub
Gracias x probarlo crack
Una consulta, dices que identifica diferentes interlocutores. Puedes hacer una demostración como lo hace? Muchas gracias
Genial😁
👏👏👏👏
seria genial que crearas una version de colab completa, porque la de DotCSV está un poco limitada, por ejemplo no me da la opcion de transcribir archivos que estan guardados en colab, obligatoriamente tengo que subirlo desde mi computadora. además que una version de colab es muy pero que muy vital para esas personas que no poseen una computadora muy potente para lograr andar el whisper localmente. anteriormente usaba un colab de whisperx de un indú pero lamentablemete ayer dejó de funcionar, así que sería muy útil que alguien lo actualizara. saludos amigo y buen video.
Gracias, intentaré echarle un vistazo pero últimamente escaseó de tiempo. Si saco un rato lo hago ♥️
@@patricio-fernandez No hay problema, cuando puedas, estaré revisando tu canal con frecuencia por si subes alguna novedad :)
Muy bueno!! gracias
Gracias nicoux 🙏
Hola!
Al copiar la línea "pip install whisperx tkinter pydub moviepy" y lanzarla en cmd, me da dos errores.
ERROR: Could not find a version that satisfies the requirement tkinter (from versions: none)
ERROR: No matching distribution found for tkinter
¿Qué puedo hacer?
Gracias!
Genial
♥️
no logra lanzar el programa
The torchaudio backend is switched to 'soundfile'. Note that 'sox_io' is not supported on Windows.
torchvision is not available - cannot save figures
The torchaudio backend is switched to 'soundfile'. Note that 'sox_io' is not supported on Windows.
Traceback (most recent call last):
Este github puede ser cargado en un colab?. Yo he estado trabajando en uno que permita trabscribir audio y/o video desde youtube o google drive, y traducirlo al español si se desea. Aun me falta un poco para terminarlo.
No, habría que migrar la interfaz de tkinter a gradio. Si lo hacemos ponlo y lo ponemos en la descripción del vídeo crack, un placer♥️
cuando lo termines me lo pasas, quiero probarlo amigo
Llevo usando la versión anterior de Whisper en el Colab que hizo en su día Dotcsv para transcribir películas y series en inglés. Todavía no he probado la nueva versión porque no me parecía tan sencilla de usar como la anterior. Pero si con esta se consigue distinguir entre los distintos hablantes me interesa probarlo, Patricio ¿Podrías añadirle esa función? Gracias por el vídeo 😃🙌
Le echaré un vistazo a como lo hace por detrás, gracias x tu feedback ♥️
Imposible de instalar la dependencia whisperx... no la encuentro en ningún sitio, alguna ayuda?
pip install whisperx tkinter pydub moviepy
ERROR: Could not find a version that satisfies the requirement whisperx (from versions: none)
ERROR: No matching distribution found for whisperx
Creo que la info sobre la instalación no es correcta, la dependencia de whisperX he podido usarla instalando el repo de whisperX, pero esto no se instala mediante pip instal whisperx. corrigeme si me equivoco. un saludo
Puede ser, el problema que cuando hice el programa ya había instalado todo y no podía replicarlo. La instalación de whisperx lo hice con su GitHub.
@@patricio-fernandez es eso 100%. para hacerlo funcionar se tiene que lanzar el contenido de su repo, al instalarlo puedes usarlo por comando, para integrarlo en otra app opte por un subproceso.
print("# 1- Transcribe el audio")
python_executable_whisperx = "/opt/homebrew/Caskroom/miniconda/base/envs/whisperx/bin/whisperx"
input_audio_file = "/Users/edugonmor/Projects/autogen_subtitle/output/101.wav"
output_directory = "/Users/edugonmor/Projects/autogen_subtitle/output"
# Ejecutar whisperx y redirigir la salida a un archivo
subprocess.run([
python_executable_whisperx,
input_audio_file,
"--compute_type", "int8",
"--output_dir", output_directory,
"--compute_type", "int8"
])
me parece una pedazo de herramienta pero no consigo que me instale los requisito por más que ejecuto la línea "pip install whisperx tkinter pydub moviepy" me da un error
ERROR: Could not find a version that satisfies the requirement hisperx (from versions: none)
ERROR: No matching distribution found for hisperx
¿Qué puedo hacer?, gracias...
Gracias, veo que en lo que mandas pone hisperx no whisperx verifica eso, por otra parte, en el repositorio de la descripción oficial de whisperx viene un comando con pip install upgrade algo así hazlo y ya te debería ir
Arreglado, creo que el error era pip install tk
Pero ahora cuando ejecuto el bat y voy a crear el sub en la consola se me para con el siguiente error:
"AssertionError: Torch not compiled with CUDA enabled"
@@darleth prueba pip install torch . Igualmente sino métete en el repo de whisperx en el que te explicarán como instalarlo y ya con esos install podrás utilizar mi herramienta
@@darleth sino busca en Google instalar cuda pytorch
Hola Patricio, creo que algo me estoy perdiendo, porque no llego a hacer nada del proceso, al querer iniciar poniendo git clone... etc me da este error: "git" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable.
Instala git y Python, buscalo en google, es bastante fácil, mea culpa por no comentarlo
@@patricio-fernandez Bueno, instalé Git y Python, pero me sigue dando errores varios. Tal vez algún día puedas hacer un tutorial para dummies con todos los pasos.
@@SebastianLuqueLarsen que error te da, si me mandas una foto por Twitter te echo el cable
Cómo puedo usar whisper X en Mac? Me da problemas con CUDA y su incompatibilidad con la arquitectura ARM del chip M1
puedes lograr que en vez de transcribir te traduzca el audio al idioma ingles? Es el idioma con el que trabaja whisper, no traduce a otros idiomas. Es un buen trabajo sin duda la aplicacion.
Para eso habría que pasarlo por un sw de traducción pero tmpoco creo que implique mucha dificultad, meta ha sacado u. Modelo sobre esto, le echaré un vistazo crack ♥️
He escuchado sobre la version de meta, habra que probarla si es posible. Gracias@@patricio-fernandez
Saludos desde Guatemala Patricio, vieras que he estado probando a instalar dice: ERROR: Could not find a version that satisfies the requirement whisperx (from versions: none)
ERROR: No matching distribution found for whisperx, ¿puedes ayudarme? muchas gracias desde ya.
Prueba pip install whisperx
Hola, al no tener conocimientos de programación me pierdo en muchos pasos, si pudieras hacer un vídeo para nobatos sería genial, gracias igualmente!
Me lo apunto igualmente el programa subtitle edit lo tiene integrado y es gratis 🙏
@@patricio-fernandez lo he intentado Patricio, cuando pongo para usar el motor de WhisperX (para los códigos de tiempo por palabra) me dirije a mi equipo para que lo abra desde alli, pero nose como descargalo
@@valendobleg www.nikse.dk/subtitleedit apartado downloads
@@patricio-fernandez quiero decir cuando estoy dentro del programa, en audio to text y tengo que elegir el engine, cuando selecciono WhispherX me lleva a mi equipo en busca del archivo.
@@valendobleg no recuerdo exactamente pero te da una opción para instalarlo tanto ese como whisper
Se ve excelente utilidad pero me arroja este error:
ERROR: Could not find a version that satisfies the requirement tkinter (from ver
sions: none)
ERROR: No matching distribution found for tkinter
Pudiste solucionar eso?
tengo ese problema
hola Patricio... me urge utilizarla para sincronizar letras en karaoke, pues soy cantante y dedico demaciado tiempo sincronizando las letras de las pistas musicales... utilize la pagina de replicate y funciono de maravilla pero no me genera un archivo srt de subtitulos, mas bien me genera el texto con corchetes, me da el tiempo de la palabra especificando el inicio precedido de la palabra "star" y el final precedido de "end", comparo esos tiempos con los de la cancion y estan muy bien... pero como hago para comvertir todo ese texto que me genera replicate a srt o lrc?
Que hacer? : ""git" no se reconoce como un comando interno o externo, programa o archivo por lotes ejecutable."
instalar GIT. ;)
La verdad que he usado whisper para generar traducciones automáticas y lo de que me toquen eso del tiempo es más un atraso que una novedad. Al traductor le tienes que pasar el mayor contexto posible, al menos las frases enteras, no palabra por palabra
No es un traductor sino transcriptor, igualmente el propio whisperx te propone frases pero además te da las palabras (es verdad que esto no lo he mencionado). Gracias por tu comentario 🙏
@@patricio-fernandez A pues entonces bien. Si, me refiero que lo uso para transcribir audios en otros idiomas y traducir el resultado para subtitular automáticamente al español, si va palabra por palabra me jode el invento xD Cuando tenga algo de tiempo le haré un doblaje automático con generación de voz
@@rhkuhz prueba a echarle un vistazo, ya te entiendo, yo creo que te va a sorprender, si no con mi programa puedes sacar frases
@@patricio-fernandez Desde luego que lo haré, gracias ;)
Hola! Estoy teniendo un problema con a instalación del whisperx, a ver si alguien me echa un cable 😅
Resulta que whisperx solo es compatible con python 3.10 y yo tengo la 3.12 instalada, por tanto el pip install me da error. Había pensado en montar un env de la 3.10 e instalar alli y efectivamente puedo instalar el whisperx aquí , lo que no sé es cómo modificar el wisp.py para que me monte este env y pueda encontrar el whisperx, alguna alma caritativa que sepa del tema? 🥺
Escríbeme por Twitter. Saludos ♥️
Muchas gracias por tu fabuloso programa, lamentablemente no he conseguido que arranque, me da el mismo error que mas de uno ha escrito aquí: ERROR: Could not find a version that satisfies the requirement whisperx (from versions: none)
ERROR: No matching distribution found for whisperx. Sin tener mucha idea he podido instalar todo, he seguido los pasos que has indicado a los que han tenido el mismo problema que yo pero nada, con el subtitule edit me funciona, pero yo quiero usar tu aplicación, alguna idea? Muchas gracias en cualquiero caso.
Tienes que instalar whisperx como pone en el repositorio.
Si no te quieres rallar mucho este programa: www.nikse.dk/subtitleedit
Trae integrado una instalación de whisperx por si quieres hacerlo más fácil.
Muchas gracias x tu comentario ♥️
Muchs gracias @@patricio-fernandez por tu respuesta, sí, ese programa lo instalé y con él el whisperx, pero quería tu aplicación, he conseguido crear la carpeta, me aparecen todos los archivos, pero cuando doy al .bat no pasa nada, copio lo que dices en el vídeo cuando dices que para quién no le funcione lo haga y me sale ese error, he probado de todo ya. Muchas gracias.
@@Manuel-ro7hi abre el bat con un editor de texto (bloc de notas) escribe un salto de línea y alfinal pon pause.
Ejecutalo podrás ver el error
puedes hacer un tutorial mas detallado para subtitular videos xf
Me lo apunto
¿se puede hacer del ingles al español?
muchas gracias
Puedes sacar la traducción. Eso es lo que preguntas?
@@patricio-fernandez pregunto si un video en inglés lo puede subtitular al español
@@bakus_naur tendrías que pasarlo por un traductor una vez saques la transcripción. Saludos
Can you provide a English subtitle please?