शुरू करेंमुफ़्त में शुरू करें

PyDub के साथ ऑडियो फ़ाइल इम्पोर्ट करें

PyDub की AudioSegment क्लास की मदद से आप Python में ऑडियो फ़ाइलों को आसानी से इम्पोर्ट और मैनिपुलेट कर सकते हैं.

इस अभ्यास में, हम AudioSegment का एक इंस्टेंस बनाकर इच्छित ऑडियो फ़ाइल इम्पोर्ट करेंगे.

ऑडियो फ़ाइल इम्पोर्ट करने के लिए, AudioSegment पर from_file() फ़ंक्शन का उपयोग करें और टार्गेट ऑडियो फ़ाइल का pathname स्ट्रिंग के रूप में पास करें. format पैरामीटर से आप अपनी ऑडियो फ़ाइल का फ़ॉर्मेट बतला सकते हैं, लेकिन यह वैकल्पिक है क्योंकि PyDub इसे अपने-आप पहचान लेता है.

PyDub बिना किसी अतिरिक्त डिपेंडेंसी के .wav फ़ाइलों के साथ काम करता है, लेकिन .mp3 जैसे अन्य फ़ाइल टाइप्स के लिए आपको ffmpeg इंस्टॉल करना होगा.

एक सैंपल ऑडियो फ़ाइल wav_file.wav के रूप में सेटअप की गई है, आप इसे यहाँ सुन सकते हैं.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Python में Spoken Language Processing

पाठ्यक्रम देखें

अभ्यास निर्देश

  • pydub से AudioSegment इम्पोर्ट करें.
  • from_file मेथड कॉल करें और ऑडियो फ़ाइल का pathname पास करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# Import AudioSegment from Pydub
from pydub import ____

# Create an AudioSegment instance
wav_file = AudioSegment.____(file=____, 
                                  format="wav")

# Check the type
print(type(wav_file))
कोड संपादित करें और चलाएँ