EncodeWav

পাবলিক ফাইনাল ক্লাস এনকোডওয়াভ

WAV ফাইল ফরম্যাট ব্যবহার করে অডিও ডেটা এনকোড করুন।

এই ক্রিয়াকলাপটি একটি .wav অডিও ফাইল তৈরি করতে সংরক্ষণ করার জন্য উপযুক্ত একটি স্ট্রিং তৈরি করবে। এটি 16-বিট PCM বিন্যাসে এনকোড করা হবে। এটি -1.0f থেকে 1.0f রেঞ্জের মধ্যে ফ্লোট মান নেয় এবং সেই মানের বাইরের যেকোনও সেই পরিসরে আটকানো হবে।

`অডিও` হল একটি 2-ডি ফ্লোট টেনসর আকৃতির `[দৈর্ঘ্য, চ্যানেল]`। `স্যাম্পল_রেট` হল একটি স্কেলার টেনসর যা ব্যবহার করার হার ধরে রাখে (যেমন 44100)।

ধ্রুবক

স্ট্রিং OP_NAME এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

পাবলিক পদ্ধতি

আউটপুট < TString >
আউটপুট হিসাবে ()
টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।
আউটপুট < TString >
স্ট্যাটিক এনকোডওয়াভ
তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TFloat32 > অডিও, অপারেন্ড < TInt32 > স্যাম্পল রেট)
একটি নতুন EncodeWav অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।

উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি

ধ্রুবক

সর্বজনীন স্ট্যাটিক চূড়ান্ত স্ট্রিং OP_NAME

এই অপের নাম, টেনসরফ্লো কোর ইঞ্জিন দ্বারা পরিচিত

ধ্রুবক মান: "এনকোডওয়াভ"

পাবলিক পদ্ধতি

সর্বজনীন আউটপুট < TString > asOutput ()

টেনসরের প্রতীকী হ্যান্ডেল ফেরত দেয়।

TensorFlow অপারেশনের ইনপুট হল অন্য TensorFlow অপারেশনের আউটপুট। এই পদ্ধতিটি একটি প্রতীকী হ্যান্ডেল পেতে ব্যবহৃত হয় যা ইনপুটের গণনাকে প্রতিনিধিত্ব করে।

সর্বজনীন আউটপুট < TString > বিষয়বস্তু ()

0-ডি. WAV-এনকোড করা ফাইলের বিষয়বস্তু।

পাবলিক স্ট্যাটিক এনকোডওয়াভ তৈরি করুন ( স্কোপ স্কোপ, অপারেন্ড < TFloat32 > অডিও, অপারেন্ড < TInt32 > স্যাম্পল রেট)

একটি নতুন EncodeWav অপারেশন মোড়ানো একটি ক্লাস তৈরি করার কারখানার পদ্ধতি।

পরামিতি
সুযোগ বর্তমান সুযোগ
শ্রুতি 2-D আকৃতির সাথে `[দৈর্ঘ্য, চ্যানেল]`।
নমুনা হার নমুনা ফ্রিকোয়েন্সি ধারণকারী স্কেলার।
রিটার্নস
  • EncodeWav এর একটি নতুন উদাহরণ