দেখা যাচ্ছে যে মাইক্রোফোনটি ভয়েস দ্বারা এই মুহুর্তে নিঃশব্দ করার কোনও উপায় নেই , যেমনটি আপনি পরামর্শ দিয়েছেন; এই রেডডিট থ্রেড এটির সত্যতা নিশ্চিত করে তবে দুর্ভাগ্যক্রমে আমি এটির জন্য কোনও অফিসিয়াল অ্যামাজন উত্স খুঁজে পাইনি। ডিভাইসের শীর্ষে নিঃশব্দ বোতামটি বর্তমান সময়ে একমাত্র উপায় বলে মনে হচ্ছে।
হতাশাজনকভাবে, মাইক্রোফোনগুলি নিঃশব্দ করার জন্য দক্ষতা বিকাশ করাও অসম্ভব বলে মনে হয়। আপনার দক্ষতার জন্য নিম্নলিখিত কীগুলি সহ এই ফর্ম্যাটটিতে একটি JSON প্রতিক্রিয়া অবশ্যই পাঠাতে হবে :
version
- আলেক্সা এপিআই সংস্করণ
sessionAttributes
- অবিচলিত কী-মান জোড়া (সেশনে কাস্টম ডেটা সংরক্ষণের জন্য)
response
outputSpeech
- আপনি যে শব্দগুলি আলেকজাকে বলতে চান তা
card
- অ্যালেক্সা অ্যাপ্লিকেশনে একটি 'কার্ড' এর জন্য ডেটা প্রদর্শন করতে
reprompt
- ব্যবহারকারী যদি সঠিকভাবে প্রতিক্রিয়া না জানায় এবং পুনরায় প্রম্প্টিংয়ের প্রয়োজন হয় তবে ব্যবহার করতে হবে text
directives
- আলেক্সা এপিআইতে একটি ইন্টারফেস ব্যবহার করে চালিত হওয়া ডিভাইস-স্তরের ক্রিয়া
shouldEndSession
- আপনার দক্ষতার সাথে বর্তমান চ্যাট সেশনটি শেষ করে
দেখে মনে হচ্ছে কোনও প্রতিক্রিয়া যা ডিভাইসটিকে নিয়ন্ত্রণ করে এটি একটি directive
। জানুয়ারী 2017 হিসাবে, আলেক্সা দ্বারা সমর্থিত বর্তমান ইন্টারফেসগুলি এখানে তালিকাভুক্ত রয়েছে :
AudioPlayer
PlaybackController
এগুলির কোনওটিই মাইক্রোফোনের সাথে কোনও ইন্টারফেস সরবরাহ করে না, সুতরাং এটি আপনার ভাগ্যের বাইরে চলে আসে।
কেন?
আমি সন্দেহ আমাজন ইচ্ছাকৃতভাবে কারণ আলেক্সা চলতে পারে এখনো এই সমর্থন করি না অনেক বিভিন্ন ডিভাইস; কিছু হ'ল পুশ-টু-টক, কোনওটি ট্যাপ-টু-টক (উদাঃ অ্যামাজন ট্যাপ), এবং কিছু হ'ল জাগানো শব্দ (যা সর্বদা শুনছেন) শুরু করা হয়। মাইক্রোফোনকে নিঃশব্দ করার জন্য সমর্থন যুক্ত করতে আলেকজাকে অনেক কাছাকাছি বেঁধে দেবে উইক শব্দটি শুরু করা ডিভাইসগুলির সাথে, যা সমস্যা হতে পারে।
এছাড়াও, নিঃশব্দ দ্বারা কণ্ঠস্বর সমর্থন করা হতাশাজনক দুর্ঘটনার দিকে পরিচালিত করতে পারে যেখানে অ্যালেক্সা ভেবেছিল যে আপনি "মাইক্রোফোনটিকে নিঃশব্দ করুন" বলেছিলেন, আপনাকে উঠতে এবং তা নিঃশব্দ করতে বাধ্য করে, কারণ এটি নিঃশব্দ হওয়ার পরে এখন আপনার প্রতিক্রিয়া জানাতে পারে না ।