Это мой код, где я хочу прочитать аудиофайл из URL. Этот код дает мне ошибку.
import speech_recognition as sr r = sr.Recognizer() audio = sr.AudioFile('http://www.wavsource.com/snds_2018-06-03_5106726768923853/people/comedians/carlin_logic.wav') with audio as source: audio = r.record(source)
Ошибка:
IOError: [Errno 22] invalid mode ('rb') or filename: 'http://www.wavsource.com/snds_2018-06-03_5106726768923853/people/comedians/carlin_logic.wav'
У меня также есть еще один фрагмент кода, я также хочу получить помощь в чтении аудиофайла с URL.
from watson_developer_cloud import SpeechToTextV1 file = 'http://www.wavsource.com/snds_2018-06-03_5106726768923853/people/comedians/carlin_logic.wav' with open(file, 'rb') as audio_file: data = speech_to_text.recognize( audio=audio_file, countinuous = True, content_type='audio/wav', interim_results = True, smart_formatting = True, timestamps=True, speaker_labels = True)