शोर भरे ऑडियो के साथ काम करना
इस अभ्यास में, हम पहले एक साफ़ स्पीच सैंपल को टेक्स्ट में ट्रांसक्राइब करेंगे और फिर देखेंगे कि बैकग्राउंड शोर जोड़ने पर क्या होता है.
एक साफ़ ऑडियो सैंपल clean_support_call के रूप में इम्पोर्ट किया गया है.
इसके बाद हम वही काम शोर वाले ऑडियो फ़ाइल noisy_support_call के साथ करेंगे. इसमें clean_support_call जैसा ही स्पीच है, लेकिन अतिरिक्त बैकग्राउंड शोर के साथ.
बैकग्राउंड शोर के असर को कम करने के लिए, हम Recognizer के adjust_for_ambient_noise() फंक्शन का लाभ उठाएँगे.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Python में Spoken Language Processing
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
recognizer = sr.Recognizer()
# Record the audio from the clean support call
with ____ as source:
clean_support_call_audio = ____.record(____)
# Transcribe the speech from the clean support call
text = recognizer.____(____,
language="en-US")
print(text)