Many people contributed to this release, thanks to everyone!
New
- Add Polish language #260 (thanks @r0d0dendr0n!)
- [Media] Add media control skill, currently available in English, French and Italian #287 (thanks @papjul!)
- Allow using external Speech-To-Text apps as input devices #294 (thanks @woheller69!)
- Select this in the settings as a replacement for Vosk, which often does not provide good enough Speech-To-Text
- Any app that opens a popup when receiving the
ACTION_RECOGNIZE_SPEECHintent should work - Examples of apps that are known to work: woheller69's whisperIME, Kõnele, Futo Voice Input but even "Speech Recognition and Synthesis from Google"
- Allow importing a custom wake word model for OpenWakeWord #291 (thanks @celskeggs!)
- Play stop sound when no speech is detected #290 (thanks @celskeggs!)
Improved
- [Weather] Shorten speech responses and support imperial units #283 (thanks @Inhishonor!)
- If the user input could not be understood, ask to repeat and reopen microphone #296 (thanks @celskeggs!)
- Give lower priority to capturing groups when doing to sentence matching
- [Calculator] Improve English sentences #264 (thanks @Inhishonor!)
- [Current time] Improve German current time sentences
Fixed
- Fix inconsistent language after resuming app
- Fix notification text not being expandable
- [Search] Fix DuckDuckGo scraper
Development
- Target SDK 36 and update dependencies #288 (thanks @papjul!)
- Fix typo in README (thanks @Inhishonor!)