システムのmp4ファイルをpythonを使用してテキストに変換したいのですが、wavファイルをテキストに簡単に変換できますが、mp4ファイルの変換には、特にffmpegで多くの問題があると思います。私のコードでは、そのようなファイルやディレクトリが見つからないことを常に示しています
ここにコードを入力してください
import speech_recognition as sr
import os
import pyaudio
command2mp3 = 'ffmpeg -i nanavi.mp4 nanavi.mp3'
command2wav = 'ffmpeg -i nanavi.mp3 nanavi.wav'
os.system(command2mp3)
os.system(command2wav)
r = sr.Recognizer()
with sr.AudioFile("nanavi.wav") as source:
r.adjust_for_ambient_noise(source)
audio = r.listen(source, duration=10)
print(r.recognize_google(audio))
エラー FileNotFoundError:
[Errno 2] そのようなファイルまたはディレクトリはありません: 'nanavi.wav