অ্যান্ড্রয়েড টিভি জিবোর্ড নামে একটি অন-স্ক্রিন সফ্টওয়্যার কীবোর্ডের সাথে আসে। কীবোর্ডটি স্পিচ-টু-টেক্সট (STT) সহ বিস্তৃত বৈশিষ্ট্যগুলিকে সমর্থন করে, যা ব্যবহারকারীদের কথা বলতে দেয় এবং স্পিচটিকে স্বয়ংক্রিয়ভাবে ইনপুটের জন্য পাঠ্যে অনুবাদ করতে দেয়। এই বৈশিষ্ট্যটি Gboard-এর মাধ্যমে কাজ করে, তাই আপনাকে অডিও অনুমতির অনুরোধ করতে হবে না বা আপনার অ্যাপে কোনো বিশেষ হ্যান্ডলিং করতে হবে না।
ইনপুট পদ্ধতি
আপনি অ্যান্ড্রয়েড টিভির জন্য ইনপুট পদ্ধতির ধরনটি ঠিক একইভাবে নির্দিষ্ট করতে পারেন যেমনটি আপনি মোবাইলের জন্য করেন, তবে Android টিভির জন্য Gboard আরও সীমিত ইনপুট প্রকারগুলিকে সমর্থন করে, যা নিম্নলিখিত চিত্রগুলিতে দেখানো হয়েছে:
![]() | ![]() |
![]() | ![]() |
আপনি আপনার ব্যবহারের ক্ষেত্রে উপর ভিত্তি করে এক বা একাধিক ইনপুট প্রকার নির্দিষ্ট করতে পারেন। আপনার নির্দিষ্ট করা ইনপুট প্রকার এবং এটি যে লেআউটগুলি সমর্থন করে তার উপর ভিত্তি করে Gboard স্বয়ংক্রিয়ভাবে সেরা লেআউট নির্ধারণ করে।
বসানো
অ্যান্ড্রয়েড টিভির জন্য জিবোর্ডের সাথে একটি প্রধান পার্থক্য হল কীবোর্ডটি কোথায় রাখা উচিত তা নির্দিষ্ট করার ক্ষমতা। পূর্বে, কীবোর্ড স্ক্রিনের নীচের অংশটি প্রান্ত থেকে প্রান্ত পর্যন্ত ঢেকে রাখত, কিন্তু Gboard-এ একটি আপডেট এটিকে ভাসতে দেয়। কীবোর্ডটি কোথায় যেতে হবে তা আপনি নির্দিষ্ট করতে পারেন: বাম, ডান বা কেন্দ্র৷ ডিফল্ট অবস্থান কেন্দ্রে।
![Gboard এর প্রান্তিককরণ](https://developer.android.com/static/training/tv/images/atv-keyboard-placement.png?authuser=1&hl=bn)
প্রান্তিককরণ নিয়ন্ত্রণ করতে, horizontalAlignment
জন্য privateImeOptions
মধ্যে মান সেট করুন। horizontalAlignment
বিকল্পগুলি হল ডিফল্ট center
, left
এবং right
। এটি নিম্নলিখিত উদাহরণে দেখানো হয়েছে:
<EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:imeOptions="actionNext" android:privateImeOptions="horizontalAlignment=right">
এই উদাহরণের ফলে কীবোর্ড নীচে ডানদিকে রাখা হয়েছে, যা আপনার ইনপুট ক্ষেত্রগুলি ডানদিকে সারিবদ্ধ থাকলে ভাল কাজ করে:
![Gboard ডানদিকে সারিবদ্ধ](https://developer.android.com/static/training/tv/images/atv-keyboard-placement-example.png?authuser=1&hl=bn)
সমর্থিত ভাষা
Android TV-এর জন্য Gboard বিভিন্ন ভাষা সমর্থন করে। ভাষার তালিকায় নিম্নলিখিতগুলি অন্তর্ভুক্ত রয়েছে:
- ইংরেজি—ইউএস
- ইংরেজি-অস্ট্রেলিয়া
- ইংরেজি-কানাডা
- ইংরেজি—ইউকে
- আফ্রিকান
- আলবেনিয়ান
- আরবি
- বাংলা
- বুলগেরিয়ান
- বার্মিজ
- চাইনিজ-হংকং
- চীনা - সরলীকৃত
- চীনা - ঐতিহ্যবাহী
- ক্রোয়েশিয়ান
- চেক
- ড্যানিশ
- ডাচ-বেলজিয়াম
- ডাচ-নেদারল্যান্ডস
- এস্তোনিয়ান
- ফার্সি
- ফিলিপিনো
- ফিনিশ
- ফরাসি
- ফরাসি-বেলজিয়াম
- ফরাসি-কানাডা
- ফরাসি-সুইজারল্যান্ড
- জার্মান
- জার্মান-অস্ট্রিয়া
- জার্মান-বেলজিয়াম
- জার্মান-সুইজারল্যান্ড
- গ্রীক
- হিব্রু
- হিন্দি
- হিন্দি—লিপ্যন্তর
- হাঙ্গেরিয়ান
- ইন্দোনেশিয়ান
- আইরিশ
- ইতালীয়
- ইতালীয়-সুইজারল্যান্ড
- জাপানিজ-জাপান
- কোরিয়ান
- লিথুয়ানিয়ান
- ম্যাসেডোনিয়ান
- মলয়
- নরওয়েজিয়ান - বোকমাল
- ও'জবেক
- পোলিশ
- পর্তুগিজ
- পাঞ্জাবি
- রোমানিয়ান
- রাশিয়ান
- সার্বিয়ান
- স্লোভাকিয়ান
- স্লোভেনীয়
- স্প্যানিশ-মেক্সিকো
- স্প্যানিশ-স্পেন
- সুইডিশ
- থাই
- তুর্কি
- ইউক্রেনীয়
- উর্দু
- ভিয়েতনামী