Azure Speech Java প্রক্সি হোস্ট ও পোর্ট আলাদাভাবে নেয়
রিকগনাইজার তৈরির আগে SpeechConfig.setProxy কল করুন, URL স্কিম ছাড়া হোস্টনেম ও integer পোর্ট দিয়ে।
বিদ্যমান Azure Speech Java কনফিগারেশনে, যে রিকগনাইজার এটি ব্যবহার করবে তা তৈরির আগে প্রক্সি সেট করুন:
speechConfig.setProxy("proxy.example", 8080, "", "");
প্রথম আর্গুমেন্ট হলো http:// ছাড়া প্রক্সি হোস্টনেম। দ্বিতীয়টি integer পোর্ট। সংবেদনশীল নয় এমন অডিও দিয়ে অনুমোদিত পাবলিক প্রক্সি পরীক্ষার জন্য HTTP প্রক্সি তালিকা হোস্ট ও পোর্টের প্রার্থী দেয়। খালি স্ট্রিংগুলোর অর্থ প্রক্সি ব্যবহারকারীর নাম বা পাসওয়ার্ড দরকার নেই; প্রয়োজন হলে নির্দিষ্ট প্রক্সি অ্যাকাউন্ট সেখানে দিন।
speechConfig হলো অ্যাপ্লিকেশনের SpeechConfig ইনস্ট্যান্স। সেই কনফিগারেশন ও স্বাভাবিক অডিও সেটআপ নিয়ে ইচ্ছিত রিকগনাইজার তৈরি চালিয়ে যান। সার্ভিস কী বা টোকেন তবুও Speech সার্ভিস কনফিগারেশনের, মধ্যস্থ অ্যাকাউন্ট থেকে স্বাধীন।
Java API নথিভুক্ত করে যে এই প্রক্সি কার্যকারিতার macOS-এ কোনো প্রভাব নেই। সেই প্ল্যাটফর্ম সীমাবদ্ধতা নির্ণয়ে রাখুন, সেখানে একই হোস্ট বা ক্রেডেনশিয়াল বারবার বদলানোর বদলে।