amigo, muy buen video y en verdad gracias por su tiempo y conocimiento, pero creo que varios tenemos el mismo problema, el repositorio se actualizo y no podemos convertir los archivos a formato srt y demas para subtitulos, le agradeceriamos de corazón que pudiese actualizar el video con esos cambios, feliz día =)
Está bueno !! Habrá algún ejemplo para la transcripción de llamadas ? O alguna manera de identificar cambios de tonos en la voz ? Ya que sería necesario saber que persona está hablando.
Interesante, eso me recuerda cuando hice un software donde solo ponías el link de un video y lo transcribía (Creo que lo buscare para mejorarlo con este video :D )
que significa y que puedo hacer? Si me aparece lo siguiente cuandp ejecuto: UserWarning: FP16 is not supported on CPU; using FP32 instead warnings.warn("FP16 is not supported on CPU; using FP32 instead")
@@Лабораторныйприбордляредактиро ¿y cómo se hace eso? la verdad soy nuevo y me esta costando mucho trabajo el hacer todo esto xD, llegue hasta esta parte "pd.DataFrame(result['segments'])[['id','start','End','text']]" de ahi en adelante todo mal =(
Como el repo de whisper cambio, ahora hay que ejecutar el siguiente codigo: import whisper !whisper "/content/nombre_del_archivo.mp3" --model medium Automaticamente se va a guardar el transcript en todos los formatos permitidos por whisper.
Cambió todo el github de whisper :c logré importar las utils con: import WriteTXT, WriteVTT, WriteSRT pero para que genere los archivos no pude, no reconoce file=vtt o file=srt
Muy buen video !!. me pregunto cómo hace la transcripción Whisper, es decir, importamos el modelo etc., pero para hacer las traducciones entiendo que se conectará a una API de OpenAI no ?, si no no entiendo cómo puede hacer la traducción en cualquier idioma sólo descargándonos el modelo. Alguién lo sabe ?, muy buen video Platzi, genial ! voy a estar pendiente de la escuela de Data Science de Platzi, se vienen cosas muy interesantes !!
Hola! esta es mi primera vez programando, cuando pego los códigos es necesario ponerle el "!" que se ve en el video? Por otro lado, luego de que ejecuto el modelo me aparece este texto: UserWarning: FP16 is not supported on CPU; using FP32 instead warnings.warn("FP16 is not supported on CPU; using FP32 instead") Agradecería su ayudita :) gracias!
Buenas... si estás usando un Notebook como el de Google para poder escribir el código de terminal se antepone el !... si lo haces en local en tu pc, no es necesario. Con respecto a los warnings que indicas, muchas veces son sólo advertencias pero informativas.. a menos que el código falle y debas prestarles atención, quizás sólo te indica que no pudo "cargar" o correr una cierta instrucción pero la reemplazó por otro.. otras veces te indica cuando algo está deprecado o próximo a serlo, pero el código corre igual. Espero te sirva y suerte con eso.
Disculpen a mi me salio esto -- UserWarning: FP16 is not supported on CPU; using FP32 instead warnings.warn("FP16 is not supported on CPU; using FP32 instead") --- Que debo hacer?
Hola. M esale el siguiente error al usar whisper: import whisper if '/' in name or '\\' in name: TypeError: argument of type 'NoneType' is not iterable que pasa :(?
Impresiona el proceso de transcripción de los archivos disponibles en youtube (copiar y pegar), sin embargo, la segmentación de frases todavía le falta exactitud, sobre todo en guiones no redactados previamente. Creo tener ya un proyecto decente para Platzi. Hasta ahora no he encontrado en la literatura recomendada por el curso de NLP nada sobre la distinta entonación de las mismas palabras según su posición en el segmento, es decir si van inmediatamente antes o después de una coma, punto, o signos exclamativos. Ya se por donde ir. Amo python.
cuando le doy ejecutar en el ultimo paso para cargar los archivos me sale este error TypeError: __init__() got an unexpected keyword argument 'file' alguien sabe cm arreglarlo?
Toda la parte del SRT cambió. Podrías actualizar la info por medio de otro tutorial? Quedé perdido hasta los archivo srt, vtt txt. Ya el video quedó antiguo.
Negado, ando en busca de un transcriptor en el que introduzca el archivo de voz y el programa se encargue de transcribirlo sin tanta cháchara ni complicaciones de códigos que son para programadores.
me sale este error: UserWarning: FP16 is not supported on CPU; using FP32 instead warnings.warn("FP16 is not supported on CPU; using FP32 instead") si alguien me puede ayudar
Uy, poco engorroso, creo que la eficiencia en cuanto a tiempo no es la más ideal, hay herramientas como Transkriptor que acepta todo tipo de audios y además videos y lo transcribe a Word, txt y otro formato y en segundos. es muy eficiente, lo malo que debes pagar por esa eficiencia.
Hola Carlos, me inicio en esto del Python y me llamo mucho la atención la plataforma que usas para ejecutar el código. Como se llama? Hay algún tutorial para manejarlo? Oye y tengo otra pregunta, si tengo un video en Inglés, hay alguna manera de hacer la transcripción y traducirlo al español? Gracias por toda la ayuda que me puedas facilitar. Me pareció interesantísimo esta herramienta que usas que definitivamente te tengo que felicitar por esto que nos enseñas y ME SUSCRIBO
Hola! La plataforma se llama Google Colab, es muy potente! te sugiero que busques más info sobre ella en youtube. Básicamente te permite escribir comandos en una hoja en línea ya sea en Python 3 o R, que se guardan en Drive, y ejecutarlos con una terminal prestada por google (tus comandos se envían por internet, se ejecutan en la terminal asignada, y se envía de vuelta el resultado). Espero te sirva de ayuda!
amigo, muy buen video y en verdad gracias por su tiempo y conocimiento, pero creo que varios tenemos el mismo problema, el repositorio se actualizo y no podemos convertir los archivos a formato srt y demas para subtitulos, le agradeceriamos de corazón que pudiese actualizar el video con esos cambios, feliz día =)
Hay una parte para identificar voces distintas?
Está bueno !! Habrá algún ejemplo para la transcripción de llamadas ? O alguna manera de identificar cambios de tonos en la voz ? Ya que sería necesario saber que persona está hablando.
Interesante, eso me recuerda cuando hice un software donde solo ponías el link de un video y lo transcribía (Creo que lo buscare para mejorarlo con este video :D )
tienes el software?
la misma pregunta
que significa y que puedo hacer? Si me aparece lo siguiente cuandp ejecuto: UserWarning: FP16 is not supported on CPU; using FP32 instead
warnings.warn("FP16 is not supported on CPU; using FP32 instead")
Que tu procesador no soporta instrucciones (si me equivoco) FP16 las cuales las soporta los nuevos procesador o las GPU
Actualizaron el repositorio y ahora no están esas utilidades :( alguien me ayuda a obtener el txt, vtt y srt ?
Usa la versión que si las trae
@@Лабораторныйприбордляредактиро ¿y cómo se hace eso? la verdad soy nuevo y me esta costando mucho trabajo el hacer todo esto xD, llegue hasta esta parte "pd.DataFrame(result['segments'])[['id','start','End','text']]" de ahi en adelante todo mal =(
Como el repo de whisper cambio, ahora hay que ejecutar el siguiente codigo:
import whisper
!whisper "/content/nombre_del_archivo.mp3" --model medium
Automaticamente se va a guardar el transcript en todos los formatos permitidos por whisper.
Cambió todo el github de whisper :c logré importar las utils con: import WriteTXT, WriteVTT, WriteSRT pero para que genere los archivos no pude, no reconoce file=vtt o file=srt
th-cam.com/video/AEFeLcnokQw/w-d-xo.html
Excelente servicio, te agregare a mis favoritos, gracias por el aporte felicidades
Alguien sabe cómo hace eso de 7:28 la parte donde solo selecciona el espacio para eliminar, a mí se me selecciona todo :(
Muchas gracias, excelente video.
Muy buen video !!. me pregunto cómo hace la transcripción Whisper, es decir, importamos el modelo etc., pero para hacer las traducciones entiendo que se conectará a una API de OpenAI no ?, si no no entiendo cómo puede hacer la traducción en cualquier idioma sólo descargándonos el modelo. Alguién lo sabe ?, muy buen video Platzi, genial ! voy a estar pendiente de la escuela de Data Science de Platzi, se vienen cosas muy interesantes !!
Hola! esta es mi primera vez programando, cuando pego los códigos es necesario ponerle el "!" que se ve en el video? Por otro lado, luego de que ejecuto el modelo me aparece este texto:
UserWarning: FP16 is not supported on CPU; using FP32 instead
warnings.warn("FP16 is not supported on CPU; using FP32 instead") Agradecería su ayudita :) gracias!
Buenas... si estás usando un Notebook como el de Google para poder escribir el código de terminal se antepone el !... si lo haces en local en tu pc, no es necesario.
Con respecto a los warnings que indicas, muchas veces son sólo advertencias pero informativas.. a menos que el código falle y debas prestarles atención, quizás sólo te indica que no pudo "cargar" o correr una cierta instrucción pero la reemplazó por otro.. otras veces te indica cuando algo está deprecado o próximo a serlo, pero el código corre igual.
Espero te sirva y suerte con eso.
Gran video! ahora tutorial de texto a voz :D
En el traductor de google xd
Excelente videos, gracias 😄
No entendí eso de colab o dónde es que está metido para hacer esos comandos
Es posible transcribir todos los videos de una pagina de youtube a texto de forma automatica?
bastante interesante este mini proyecto!
Como puedo separar por la persona que habla en una conversación???
Hola, tambien transcribe mp4?
Chevere y todo, pero algo mas facil es subir el video a youtube y dejar que salgan los subtitulos y descargar el archivo
Pero no queda con la misca exactitud.
no vi cunado instalaste python? ahi lo estas haciendo desde google cola , no?
Disculpen a mi me salio esto -- UserWarning: FP16 is not supported on CPU; using FP32 instead
warnings.warn("FP16 is not supported on CPU; using FP32 instead") --- Que debo hacer?
es un problema de incompatibilidad en el hardware. Whisper utiliza FP16 (punto flotante de 16 bits) y tu CPU FP32 por eso no se ejecuta
muchas gracias@@Ramon-jr2ho
2024 ya no esta txt, vtt, srt. Si alguien sabe otra forma, ayudeme
ejecuto el codigo (en windows, descargue con git e instale la dependencias) pero se congela en 20%, 30%...a alguien mas le pasa?
Descargue directamente los moidelos y ya funciona 🥳😥
Si funciona, solo la parte final ya cambio
Hola. M esale el siguiente error al usar whisper:
import whisper
if '/' in name or '\\' in name:
TypeError: argument of type 'NoneType' is not iterable
que pasa :(?
tendrás espacios en las rutas a los archivos donde están alojados los audios?
Impresiona el proceso de transcripción de los archivos disponibles en youtube (copiar y pegar), sin embargo, la segmentación de frases todavía le falta exactitud, sobre todo en guiones no redactados previamente. Creo tener ya un proyecto decente para Platzi. Hasta ahora no he encontrado en la literatura recomendada por el curso de NLP nada sobre la distinta entonación de las mismas palabras según su posición en el segmento, es decir si van inmediatamente antes o después de una coma, punto, o signos exclamativos. Ya se por donde ir. Amo python.
cuando le doy ejecutar en el ultimo paso para cargar los archivos me sale este error TypeError: __init__() got an unexpected keyword argument 'file' alguien sabe cm arreglarlo?
que tal? lograste solucionar esto? estoy con lo mismo
Toda la parte del SRT cambió. Podrías actualizar la info por medio de otro tutorial? Quedé perdido hasta los archivo srt, vtt txt. Ya el video quedó antiguo.
me da error cuando pego el segundo codigo
buena su explicacion.. pero realmente es mucho mas simple de lo que ud explica son solo tres pasos en la pagina gracias
Y como se hace para indenticar los interlocutores. Por ejemplo en una entrevitas. Persona A y persona b?
siiiiiiiii si alguiens sabe que comparta tengo la misma duda
Negado, ando en busca de un transcriptor en el que introduzca el archivo de voz y el programa se encargue de transcribirlo sin tanta cháchara ni complicaciones de códigos que son para programadores.
aqui uno actualizado para poder guardar los subtítulos th-cam.com/video/AEFeLcnokQw/w-d-xo.html
algun tutorial para hacerlo en visual studio code?
me sale este error: UserWarning: FP16 is not supported on CPU; using FP32 instead
warnings.warn("FP16 is not supported on CPU; using FP32 instead") si alguien me puede ayudar
Me pasa lo mismo
Igual a mi… ¿cómo se arregla el error?
import warnings
warnings.filterwarnings("ignore", message="FP16 is not supported on CPU; using FP32 instead")
@@solimarrodriguez8863 import warnings
warnings.filterwarnings("ignore", message="FP16 is not supported on CPU; using FP32 instead")
import warnings
warnings.filterwarnings("ignore", message="FP16 is not supported on CPU; using FP32 instead")
Gracias por compartir. Es.posible transcribir en línea con Whisper.
Como hago esto en termux
Mire este video y me dieron ganas de tutorial pasando de texto a voz desde colab
Eso si estaría interesante
No funciona mas, se actualizo o que?
Si
gracias amigo :D
FUNCIONAAAAA!!!
Que capo
Y pensar que azure cobra un ojo de la cara por eso
Creo estudiar ingeniería de software para el futuro,no va Ser rentable chat gpt lo hará.
le falto mas volumen
Uy, poco engorroso, creo que la eficiencia en cuanto a tiempo no es la más ideal, hay herramientas como Transkriptor que acepta todo tipo de audios y además videos y lo transcribe a Word, txt y otro formato y en segundos. es muy eficiente, lo malo que debes pagar por esa eficiencia.
De hecho el código fuente, lo sacan de aquí
yo prefiero correrlo en local
Necesito una explicación para dummies, no entendí ni forro, no podrían haber hecho algo menos complicado?
Super difícil de realizar.Jajajaja Ya se lo aprendieron?
Forget It.😢
Mucha vaina el uso
Primer comentario
De que sirve eso si no comentas nada? que ridicula gente como tu que solo hacen burradas
Hola Carlos, me inicio en esto del Python y me llamo mucho la atención la plataforma que usas para ejecutar el código. Como se llama? Hay algún tutorial para manejarlo? Oye y tengo otra pregunta, si tengo un video en Inglés, hay alguna manera de hacer la transcripción y traducirlo al español? Gracias por toda la ayuda que me puedas facilitar.
Me pareció interesantísimo esta herramienta que usas que definitivamente te tengo que felicitar por esto que nos enseñas y ME SUSCRIBO
Hola! La plataforma se llama Google Colab, es muy potente! te sugiero que busques más info sobre ella en youtube. Básicamente te permite escribir comandos en una hoja en línea ya sea en Python 3 o R, que se guardan en Drive, y ejecutarlos con una terminal prestada por google (tus comandos se envían por internet, se ejecutan en la terminal asignada, y se envía de vuelta el resultado).
Espero te sirva de ayuda!