Android TV-তে Gboard নামের একটি অন-স্ক্রিন সফ্টওয়্যার কীবোর্ড থাকে। কীবোর্ডে স্পিচ-টু-টেক্সট (STT) সহ বিভিন্ন ধরনের ফিচার কাজ করে, যার মাধ্যমে ব্যবহারকারী যা বলেন তা অটোমেটিক টেক্সটে অনুবাদ হয়ে যায়। এই ফিচার Gboard-এর মাধ্যমে কাজ করে, তাই আপনাকে অডিওর অনুমতি চাইতে হবে না বা আপনার অ্যাপে কোনও বিশেষ ব্যবস্থা করতে হবে না।
ইনপুট পদ্ধতি
আপনি Android TV-র জন্য ইনপুট পদ্ধতির ধরন নির্দিষ্ট করতে পারেন, ঠিক যেভাবে আপনি মোবাইলের জন্য করেন, তবে Android TV-র জন্য Gboard আরও সীমিত সেট ইনপুট ধরন সমর্থন করে, যা নিম্নলিখিত চিত্রে দেখানো হয়েছে:
|
|
|
|
আপনার ব্যবহারের উপর ভিত্তি করে এক বা একাধিক ইনপুটের ধরন নির্দিষ্ট করতে পারবেন। আপনার উল্লেখ করা ইনপুটের ধরন এবং Gboard-এ কাজ করে এমন লেআউটের উপর ভিত্তি করে Gboard অটোমেটিক সেরা লেআউট নির্ধারণ করে।
প্লেসমেন্ট
Android TV-এর জন্য Gboard-এর সাথে একটি বড় পার্থক্য হল কীবোর্ডটি কোথায় রাখা উচিত তা নির্দিষ্ট করার ক্ষমতা। আগে, কীবোর্ড স্ক্রিনের নিচের অংশ এক প্রান্ত থেকে অন্য প্রান্ত পর্যন্ত ঢেকে রাখত, কিন্তু Gboard-এর একটি আপডেট এটিকে ফ্লোট করতে দেয়। কীবোর্ড কোথায় থাকবে তা আপনি নির্দিষ্ট করতে পারবেন: বাঁদিকে, ডানদিকে বা মাঝখানে। ডিফল্ট পজিশন হল কেন্দ্রে।
অ্যালাইনমেন্ট নিয়ন্ত্রণ করতে, horizontalAlignment-এর জন্য privateImeOptions-এর মধ্যে ভ্যালু সেট করুন। horizontalAlignment-এর জন্য বিকল্পগুলি হল ডিফল্ট
center, left এবং right।
এটি নিম্নলিখিত উদাহরণে দেখানো হয়েছে:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
এই উদাহরণের ফলে কীবোর্ডটি নিচে ডানদিকে রাখা হয়, যা আপনার ইনপুট ফিল্ডগুলি ডানদিকে সারিবদ্ধ থাকলে ভাল কাজ করে:
এইসব ভাষায় কাজ করবে
Android TV-এর জন্য Gboard-এ অনেক ভাষা ব্যবহার করা যায়। ভাষার তালিকায় নিম্নলিখিত ভাষাগুলি অন্তর্ভুক্ত:
- ইংরেজি—মার্কিন যুক্তরাষ্ট্র
- ইংরেজি—অস্ট্রেলিয়া
- ইংরেজি—কানাডা
- ইংরেজি—যুক্তরাজ্য
- আফ্রিকান্স
- আলবেনিয়
- আরবি
- বাংলা
- বুলগেরীয়
- বার্মিজ
- চীনা—হংকং
- চীনা—সরলীকৃত
- চীনা—ঐতিহ্যশালী
- ক্রোয়েশিয়ান
- চেক
- ডেনিশ
- ডাচ—বেলজিয়াম
- ডাচ—Nederlands
- এস্তোনীয়
- Farsi
- Filipino
- ফিনিশ
- ফরাসী
- ফরাসি—বেলজিয়াম
- ফরাসি—কানাডা
- ফরাসি—সুইজারল্যান্ড
- জার্মান
- জার্মান—অস্ট্রিয়া
- জার্মান—বেলজিয়াম
- জার্মান—সুইজারল্যান্ড
- গ্রিক
- হিব্রু
- হিন্দি
- হিন্দি—লিপ্যন্তর
- হাঙ্গেরিয়
- ইন্দোনেশিয়ান
- আইরিশ
- ইতালীয়
- ইতালিয়ান—সুইজারল্যান্ড
- জাপানি—জাপান
- কোরিয়ান
- লিথুয়ানিয়ান
- ম্যাসিডোনীয়
- মালয়
- নরওয়েজিয়ান—বোকমাল
- উজবেক
- পোলিশ
- পর্তুগিজ
- পাঞ্জাবি
- রোমানিয়
- রাশিয়ান
- সার্বিয়
- স্লোভাকীয়
- স্লোভেনিয়ান
- স্প্যানিশ—মেক্সিকো
- স্প্যানিশ—স্পেন
- সুইডিশ
- থাই
- তুর্কি
- ইউক্রেনীয়
- উর্দু
- ভিয়েতনামিজ