Kõnele

Kõnele

Speech-to-text provider

Kaarel Kaljurand Keyboard & IME Multimedia

Screenshots

Screenshot of Kõnele Screenshot of Kõnele Screenshot of Kõnele Screenshot of Kõnele

Description

Kõnele is an app that offers speech-to-text user interfaces to other apps. Many apps contain a text area or a text field (e.g. a message box or a search bar) that can be edited using the <b>input method editor (IME)</b>, aka the on-screen keyboard. Kõnele provides an IME that is optimized for speech input. Modalities like swiping and buttons are also supported, for situations where speaking is less convenient. Many apps (e.g. intelligent assistants, navigation apps) also contain a microphone button that is linked to the <b>standard Android speech recognition activity</b>. Kõnele provides an implementation of this activity, and uses it itself as a launcher.

Kõnele can connect to any speech recognition service available on the device but by default uses, and is optimized for <b>Kõnele service</b> (<a href="https://github.com/Kaljurand/K6nele-service">https://github.com/Kaljurand/K6nele-service</a>), a separate lightweight app whose backing server runs the <b>kaldi-gstreamer-server</b> (<a href="https://github.com/alumae/kaldi-gstreamer-server">https://github.com/alumae/kaldi-gstreamer-server</a>) software. The default server operates from Tallinn and provides Estonian speech recognition, but the software is easy to deploy elsewhere (e.g. a private network) and customize for other languages.

(Note that Kõnele also includes a simpler version of "Kõnele service" under the name "Kõnele (fast recognition)".)

What’s new (1.9.16)

- Improve compatibility with Android v13 and v14
- Update dependencies

Versions

Version Date Size Requires Android Download
1.9.16 current
5a23bafd48c28b4e…
2024-03-30 1.8 MB API 24
1.8.14
e9f9b4acc63be74a…
2022-02-20 1.9 MB API 21
1.8.10
bb10ecd2376dbd9a…
2021-10-31 1.6 MB API 21

Permissions

What the app asks the system for. Android only grants sensitive access after you confirm it.

  • MicrophoneRecord audio.
  • Internet accessSend and receive data over the internet.
  • Read storageRead files on the device storage.
  • alarm.permission.SET_ALARM
  • ACCESS_NOTIFICATION_POLICY
  • permission.FETCH_URL
  • speak.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

Comments