# ⌨️ HeliBoard + FUTO

**<— Return to:** @[https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/default-apps-overview-J7XoIz4nNy](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/default-apps-overview-J7XoIz4nNy) 


---

**<— Previous lesson:**  @[https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/geo-share-jhuknsOTMg](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/geo-share-jhuknsOTMg) 

**—> Next lesson:** @[https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/jitsi-meet-video-conferencing-WBfseR6tfd](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/jitsi-meet-video-conferencing-WBfseR6tfd) 


[HeliBoard](https://f-droid.org/en/packages/helium314.keyboard/) is a modern, innovative, feature-rich and private on-screen keyboard for Android. Unlike most of the popular keyboards, it does not connect to the internet and is looking to bring all the features you would want in a free and open source manner.

The application is listed on @[https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/f-droid-basic-ZMmhqBgrdv](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/f-droid-basic-ZMmhqBgrdv)  and it already comes pre-installed on your Above Phone.


[https://iframe.mediadelivery.net/embed/158816/1ae49789-a51f-4105-8497-8847316d14be?autoplay=false&loop=false&muted=false&preload=true&responsive=true](https://iframe.mediadelivery.net/embed/158816/1ae49789-a51f-4105-8497-8847316d14be?autoplay=false&loop=false&muted=false&preload=true&responsive=true)

Check out the video to learn how to use advanced features, like voice input (together with FUTO) and swipe / glide typing which is available after downloading & importing an extra file from [here](https://github.com/erkserkserks/openboard/tree/46fdf2b550035ca69299ce312fa158e7ade36967/app/src/main/jniLibs).

 

### **Setting Up HeliBoard**


 1. **Open** the *HeliBoard* app from your App Drawer.  
 2. Tap ***Get Started*** on the welcome screen.  
 3. When prompted, *HeliBoard* will request access to Language & Input settings. Tap ***Enable in Settings*** to be taken directly to the correct settings page, where you can grant the necessary permissions.  
 4. ![Enabling HeliBoard Permissions](https://learn.above.im/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRkYmE5Yjc3LTJlZGYtNDRkZi05OGU3LWUzNmM5NDdiNWYyYy85MjVkZmViOC0wMWM0LTQzYzYtODRkZS03MmU2MDY1OTI5YWQvU2V0dGluZyB1cCBIZWxpYm9hcmQgMi5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5Mjk3NjQwMCwiZXhwIjoxNzkzMDYyODAwfQ.s1wA9UITDuJl3L8pdWg53-ZGANXyxu28r3v0zz_6oOw "right-50 =385x278")You’ll be taken to a screen labeled ***On-screen keyboard***. Tap the toggle next to *HeliBoard* to allow it to be used for typing across your device.

    
 5. A popup will appear with a standard warning about granting keyboard access. HeliBoard is fully offline and safe to use, so tap ***OK*** to proceed.  
 6. *HeliBoard* will briefly show as enabled, then you’ll be redirected back to the *HeliBoard* setup page to continue.  
 7. ![Switching Input Method to HeliBoard](https://learn.above.im/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRkYmE5Yjc3LTJlZGYtNDRkZi05OGU3LWUzNmM5NDdiNWYyYy9mZGRmYzU0My0xMTAzLTQ2ODgtYTVkZC04OTM1ZjE4OWU4ZTcvU2V0dGluZyB1cCBIZWxpYm9hcmQgMy5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5Mjk3NjQwMCwiZXhwIjoxNzkzMDYyODAwfQ.OwQ1IhwMF8FURQklGj9CmmY3vVZRgPscd-vo4_YOuOM "right-50 =385x278")Next, set *HeliBoard* as your default keyboard. Tap ***Switch input meth*ods**.  
 8. From the list that appears, tap *HeliBoard* to select it. You’ll be redirected back to the setup page once it’s set.  
 9. The general setup is done. Tap ***Finished*** to start using *HeliBoard* with the default setup.  
10. To customize features like voice-to-text, multiple languages, or glide typing, tap ***Configure the keyboard***.



---


 ![](https://learn.above.im/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRkYmE5Yjc3LTJlZGYtNDRkZi05OGU3LWUzNmM5NDdiNWYyYy9mNTI4OWRhMC01YWIzLTRkNTgtOTU4Ni0zNDdkNGQxZWU2OWEvRW5hYmxlIGVtb2ppcyBzY3JlZW5zaG90cyAxLnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzkyOTc2NDAwLCJleHAiOjE3OTMwNjI4MDB9.2DrJ6fQkhjAiLTEDZ-jHBC2trav-H2wvysY4Fymm93Y "right-50 =385x278")**__Enable Emojis__**



1. From the *HeliBoard* settings page, tap ***Preferences***.
2. Scroll down to the bottom and find the ***Emoji Key*** option.
3. Turn the toggle on to enable emoji access directly from the *HeliBoard* keyboard.


:::info
HeliBoard brings Android-style emojis to your fingertips.

:::



---


### **Configure speech-to-text (STT) Input**

 ![Enabling Futo Voice within Heliboard](https://learn.above.im/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRkYmE5Yjc3LTJlZGYtNDRkZi05OGU3LWUzNmM5NDdiNWYyYy84YjVhYjk1Ni0zNzQ5LTQ2ZmMtOTNiNy1hNmFiNDViMTllNjUvVm9pY2UgSW5wdXQgU2NyZWVuc2hvdHMgMS5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5Mjk3NjQwMCwiZXhwIjoxNzkzMDYyODAwfQ.S1IoN40klXr0f9X9utxTd46U_j4rQRQtujlVZY9XbW0 "right-50 =385x209")


 1. Within *HeliBoard* settings, tap on ***Toolbar***  
 2. Tap ***Select pinned toolbar keys***  
 3. Enable ***Voice Input***  
 4. Once *Voice Input* is activated, tap OK in the bottom right corner of the popup window.  
 5. ![Setting up Futo Voice](https://learn.above.im/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRkYmE5Yjc3LTJlZGYtNDRkZi05OGU3LWUzNmM5NDdiNWYyYy9lMjdjNjI0Yi01MjE1LTQzYTgtYTc0OC0zYzI4ODMzZmU1ZGEvVm9pY2UgSW5wdXQgU2NyZWVuc2hvdHMgMi5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5Mjk3NjQwMCwiZXhwIjoxNzkzMDYyODAwfQ.IN63sLqlXxyDSsC27fuIj0x1S9m5orRsTotNR5DUV8I "right-50 =385x209")Tap the Home button to exit the *HeliBoard* application.  
 6. Swipe up to open the *App Drawer*.  
 7. Open the *FUTO Voice Input* application.  
 8. On the welcome screen, tap ***Open Input Method Settings***   
 9. Enable ***FUTO Voice Input*** by toggling it on  
10. ![Granting microphone permissions](https://learn.above.im/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRkYmE5Yjc3LTJlZGYtNDRkZi05OGU3LWUzNmM5NDdiNWYyYy9kNjU2OGY1MS01OWFmLTRlYmQtYjczMC1kZmJiMWM5OTc5YjkvVm9pY2UgSW5wdXQgU2NyZWVuc2hvdHMgMy5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5Mjk3NjQwMCwiZXhwIjoxNzkzMDYyODAwfQ.P_lsGiqdK2mOqGYpXDTGjqlNqN_T_WOU7cgQS5YvGZ8 "right-50 =385x209")Read the attention warning and tap ***OK*** twice to proceed.  

    
11. *FUTO Voice Input* is now enabled. Tap the back arrow to return to the FUTO welcome screen.  
12. To enable microphone access, tap ***Enable Microphone***  
13. When prompted, select ***While using the app*** to grant microphone permission.  
14. ![Downloading additional language packs](https://learn.above.im/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRkYmE5Yjc3LTJlZGYtNDRkZi05OGU3LWUzNmM5NDdiNWYyYy8xZDA3ZTBkYS1hMThjLTQ1NzMtOGY2NS0yZTQ3ZWFhMjk2ZjIvVm9pY2UgSW5wdXQgU2NyZWVuc2hvdHMgNC5wbmciLCJ0eXBlIjoiYXR0YWNobWVudCIsImlhdCI6MTc5Mjk3NjQwMCwiZXhwIjoxNzkzMDYyODAwfQ.LhZw_7qESJxPuy3lluwmk8iOFp51oUn3INnW3AV08bA "right-50 =385x209")If you only speak English and don't need additional languages, you're all set — setup is complete.  

    
15. If you would like to configure more languages, proceed.  
16. To add another language, tap ***Languages***.  
17. Find and select the language you want to add.  
18. Tap to download the language pack.  
19. ![Testing dictation within a text document](https://learn.above.im/api/files.get?sig=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJrZXkiOiJ1cGxvYWRzLzRkYmE5Yjc3LTJlZGYtNDRkZi05OGU3LWUzNmM5NDdiNWYyYy81NjM2M2IzNy05ODJhLTRhNjgtODI2ZC03MDNjN2QxNDZhNDMvVm9pY2UgSW5wdXQgU2NyZWVuc2hvdCA1LnBuZyIsInR5cGUiOiJhdHRhY2htZW50IiwiaWF0IjoxNzkyOTc2NDAwLCJleHAiOjE3OTMwNjI4MDB9.Dl4ikHN4GLUw6NBJWoyU0NWWThCj1j8i_g2PaAcrFjU "right-50 =385x278")Once the download finishes, the language will be enabled and setup is complete.

    
20. To test the new feature, open the keyboard in any app (like *NotallyX*) and tap the microphone icon in the top-right corner.  
21. Speak your message clearly, then tap the icon again to stop when you're finished.  
22. Review the transcribed text to ensure accuracy in both words and punctuation.

---

**Documents**

- [Getting Started](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/getting-started-2PIp21MpGq)
- [Application Guides](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/application-guides-jAjlxuCIBy)
- [Above Essentials](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/above-essentials-KkbCdqt7F7)
- [Profiles](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/profiles-UiYjt5uT5E)
- [Migrating from other devices](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/migrating-from-other-devices-h0cJeSFPOe)
- [Backup & Restore](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/backup-restore-8eA0cmjC3G)
- [FAQs](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/faqs-HUNU8JOych)
- [Privacy Strategies](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/privacy-strategies-uHCZH7KxdC)
- [Older Above Phones](https://learn.above.im/s/12aef602-75ec-4367-b619-07ad051e2a6f/doc/older-above-phones-fG3zUVbYnS)