Я новичок в кодировании и Python, и на этом перекрестке я немного разбираюсь. Я хочу попробовать версию, которая постоянно расшифровывает (и переводит) , как произносятся слова. В настоящее время он ждет некоторое время молчания, прежде чем расшифровывать сказанное. Знаете ли вы о каком-либо способе сделать это? Это больше вопрос использования альтернативных модулей распознавания / перевода речи?
Вот мой код:
import speech_recognition as sr
r = sr.Recognizer()
mic = sr.Microphone()
with mic as source:
r.adjust_for_ambient_noise(source, duration=0.3)
audio = r.listen(source)
transcript = r.recognize_google(audio)
print(transcript)
from googletrans import Translator
translator = Translator()
result = translator.translate(transcript, dest='de')
print(result.dest)
print(result.text)
print(result.pronunciation)
Большое спасибо!