AudioEmbedder.AudioEmbedderOptions
এর জন্য নির্মাতা।
পাবলিক কনস্ট্রাক্টর
নির্মাতা () |
পাবলিক পদ্ধতি
চূড়ান্ত AudioEmbedder.AudioEmbedderOptions | নির্মাণ () AudioEmbedder.AudioEmbedderOptions উদাহরণ যাচাই করে এবং তৈরি করে। |
বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder | |
বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder | |
বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder | setL2Normalize (বুলিয়ান l2Normalize) প্রত্যাবর্তিত এম্বেডিংগুলিতে L2 স্বাভাবিককরণ করা উচিত কিনা তা সেট করে। |
বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder | সেট কোয়ান্টাইজ (বুলিয়ান কোয়ান্টাইজ) প্রত্যাবর্তিত এম্বেডিং স্কেলার কোয়ান্টাইজেশনের মাধ্যমে বাইটে পরিমাপ করা উচিত কিনা তা সেট করে। |
বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder | setResultListener ( PureResultListener < AudioEmbedderResult > resultListener) যখন অডিও এমবেডার অডিও স্ট্রিম মোডে থাকে তখন অসিঙ্ক্রোনাসভাবে এমবেডিং ফলাফল পেতে OutputHandler.ResultListener সেট করে৷ |
বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder |
উত্তরাধিকারসূত্রে প্রাপ্ত পদ্ধতি
পাবলিক কনস্ট্রাক্টর
পাবলিক বিল্ডার ()
পাবলিক পদ্ধতি
সর্বজনীন চূড়ান্ত AudioEmbedder.AudioEmbedderOptions বিল্ড ()
AudioEmbedder.AudioEmbedderOptions
উদাহরণ যাচাই করে এবং তৈরি করে।
নিক্ষেপ করে
অবৈধ আর্গুমেন্ট ব্যতিক্রম | যদি ফলাফল শ্রোতা এবং চলমান মোড সঠিকভাবে কনফিগার করা না হয়। ফলাফল শ্রোতা শুধুমাত্র তখনই সেট করা উচিত যখন অডিও এমবেডার অডিও স্ট্রিম মোডে থাকে। |
---|
সর্বজনীন বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder setBaseOptions ( BaseOptions baseOptions)
অডিও এমবেডার টাস্কের জন্য BaseOptions
সেট করে।
পরামিতি
বেস অপশন |
---|
সর্বজনীন বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder setErrorListener ( ErrorListener errorListener)
একটি ঐচ্ছিক ErrorListener
সেট করে।
পরামিতি
errorListener |
---|
সর্বজনীন বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder setL2Normalize (বুলিয়ান l2Normalize)
প্রত্যাবর্তিত এম্বেডিংগুলিতে L2 স্বাভাবিককরণ করা উচিত কিনা তা সেট করে। এই বিকল্পটি ব্যবহার করুন শুধুমাত্র যদি মডেলটিতে ইতিমধ্যেই একটি নেটিভ L2_NORMALIZATION
TF Lite Op না থাকে৷ বেশিরভাগ ক্ষেত্রে, এটি ইতিমধ্যেই হয় এবং L2 আদর্শ এইভাবে TF Lite অনুমানের মাধ্যমে অর্জন করা হয়।
ডিফল্টরূপে মিথ্যা।
পরামিতি
l2 স্বাভাবিক করা |
---|
সর্বজনীন বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder setQuantize (বুলিয়ান কোয়ান্টাইজ)
প্রত্যাবর্তিত এম্বেডিং স্কেলার কোয়ান্টাইজেশনের মাধ্যমে বাইটে পরিমাপ করা উচিত কিনা তা সেট করে। এমবেডিংগুলিকে পরোক্ষভাবে ইউনিট-নর্ম হিসাবে ধরে নেওয়া হয় এবং তাই যে কোনও মাত্রার [-1.0, 1.0]
-এ মান থাকবে তা নিশ্চিত করা হয়। যদি এটি না হয় তাহলে setL2Normalize(boolean)
ব্যবহার করুন।
ডিফল্টরূপে মিথ্যা।
পরামিতি
পরিমাপ করা |
---|
সর্বজনীন বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder setResultListener ( PureResultListener < AudioEmbedderResult > resultListener)
যখন অডিও এমবেডার অডিও স্ট্রিম মোডে থাকে তখন অসিঙ্ক্রোনাসভাবে এমবেডিং ফলাফল পেতে OutputHandler.ResultListener
সেট করে৷
পরামিতি
ফলাফল শ্রোতা |
---|
সর্বজনীন বিমূর্ত AudioEmbedder.AudioEmbedderOptions.Builder setRunningMode ( RunningMode runningMode)
অডিও এমবেডার টাস্কের জন্য RunningMode
সেট করে। অডিও ক্লিপ মোডে ডিফল্ট। ইমেজ এম্বেডারের দুটি মোড আছে:
- AUDIO_CLIPS: অডিও ক্লিপগুলিতে অডিও এমবেডিং চালানোর জন্য মোড। ব্যবহারকারীরা অডিও ক্লিপগুলিকে `এম্বেড` পদ্ধতিতে ফিড করে এবং ফিরতি মান হিসাবে এমবেডিং ফলাফলগুলি পাবে।
- AUDIO_STREAM: অডিও স্ট্রীমে অডিও এম্বেডিং চালানোর মোড, যেমন মাইক্রোফোন থেকে। ব্যবহারকারীরা অডিও এম্বেডারের মধ্যে অডিও ডেটা পুশ করার জন্য `এম্বেডআসিঙ্ক` কল করে, অডিও এমবেডার কাজ শেষ করলে এমবেডিং ফলাফল ফলাফল কলব্যাকে পাওয়া যাবে।
পরামিতি
রানিংমোড |
---|