আমি এমন একটি গাওয়ার গেমটি বাস্তবায়নের চেষ্টা করছি যা কাঁচা মাইক ইনপুট বিশ্লেষণ করবে এবং খেলোয়াড়কে বলবে যে সে কতটা ভাল গাইছে। রিয়েল-টাইমে এটি করা দরকার।
আমি একই প্রশ্ন জিজ্ঞাসা করে অনেকগুলি থ্রেড জুড়ে এসেছি তবে আমি এখনও এটি নিয়ে পুরোটা করি না, সম্ভবত ক্ষেত্রের অভিজ্ঞতা এবং অগভীর গণিতের পটভূমির আমার অভাবের কারণে। আমি ডিএসপিডিমেন্স ওয়েবসাইট পিচ শিফ্টের নিবন্ধের উপর ভিত্তি করে একটি অ্যালগরিদম প্রয়োগ করেছি: http://www.dspdimesion.com/admin/pitch-shift-using-t/-f/
নিবন্ধটি যেমন ব্যাখ্যা করে ঠিক তেমনই আমি সত্যিকারের ফ্রিকোয়েন্সি এবং প্রবণতাও বের করি, তবে আমি এটির সাথে মৌলিক ফ্রিকোয়েন্সি খুঁজে পাই না। আমি সর্বকেন্দ্রিকতার সাথে বিনটি পাওয়ার চেষ্টা করেছি তবে এটি কেবল উচ্চতর পিচ সিগন্যালের জন্য আমাকে সঠিক ফলাফল দেয়, এটি কোন বিষয় নয় যে আমি কোন ওভারস্যাম্পলিং ফ্যাক্টরটি ব্যবহার করি আমি কম ফ্রিকিক সিগন্যালের জন্য খারাপ ডেটা পেয়েছি। এই পদ্ধতিরটি কি পুরোপুরি ভুল বা আমি সঠিক ট্র্যাকের মধ্যে আছি তবে কিছু হারিয়ে গেছে?
আগাম ধন্যবাদ,
সম্পাদনা: আমি উল্লেখ করতে ভুলে গেছি যে আমি কেবল পিচ ক্লাসে আগ্রহী, সুতরাং এটি মৌলিক অনুপস্থিত তবে ঠিক আছে তবে আমার নমুনায় একটি শক্ত ওভারটোন আছে।
সম্পাদনা 2: প্রত্যেককে ধন্যবাদ, আমি সবেমাত্র অ্যালগরিদমের একটি সংস্করণ শেষ করেছি যা একটি কবজির মতো কাজ করছে working লো পিচ অনুমানের সমস্যাটি আমার ইনপুট পরীক্ষার কারণে হয়েছিল। আমি যখন নোটটি গাইলাম এটি সঠিকভাবে মেলে। এছাড়াও, আমি এখন সমস্ত উচ্চারণকেই বিবেচনা করছি, কেবলমাত্র সর্বোচ্চ শিখর নয়।