Crear un audio: https://www.jesusninoc.com/12/03/ejercicios-de-powershell-crear-un-audio-en-formato-wav-desde-una-frase/
Convertir un audio a texto con SpeechRecognition de Python
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
!pip install SpeechRecognition import speech_recognition as sr def transcribe_audio(audio_file): recognizer = sr.Recognizer() with sr.AudioFile(audio_file) as source: audio_data = recognizer.record(source) try: text = recognizer.recognize_google(audio_data, language='es-ES') # Especifica el idioma si es necesario return text except sr.UnknownValueError: return "No se pudo reconocer el audio" except sr.RequestError as e: return f"Error al solicitar resultados de Google Speech Recognition: {e}" audio_file = "ruta/al/archivo/audio.wav" # Reemplaza con la ruta de tu archivo de audio texto_transcrito = transcribe_audio(audio_file) print("Texto transcrito:", texto_transcrito) |
