পাইথনে MFCC প্লট করার জন্য, আমরা নিম্নলিখিত পদক্ষেপগুলি নিতে পারি -
- চিত্রের আকার সেট করুন এবং সাবপ্লটের মধ্যে এবং চারপাশে প্যাডিং সামঞ্জস্য করুন।
- একটি WAV ফাইল খুলুন এবং পড়ুন।
- একটি অডিও সংকেত থেকে MFCC বৈশিষ্ট্যগুলি গণনা করুন৷ ৷
- একটি চিত্র এবং সাবপ্লটের একটি সেট তৈরি করুন।
- একটি অ্যারের দুটি অক্ষ বিনিময় করুন
- একটি চিত্র হিসাবে ডেটা প্রদর্শন করুন, যেমন, একটি 2D নিয়মিত রাস্টারে৷
- চিত্রটি প্রদর্শন করতে, শো() ব্যবহার করুন পদ্ধতি।
উদাহরণ
python_speech_features থেকে mfccimport scipy.io.wavfile আমদানি করুন wavimport matplotlib.pyplot হিসাবে pltimport numpy হিসাবে npplt.rcParams হিসেবে হার, sig) =wav.read("my_audio.wav")mfcc_data =mfcc(sig, rate)fig, ax =plt.subplots()mfcc_data =np.swapaxes(mfcc_data, 0, 1)cax =ax.imshow( mfcc_data, interpolation='nearest', cmap='copper', origin='lower')plt.show()আউটপুট