Keyboard with offline Speech To Text capability
Speech Keybord requires Speech to Text component provided by Speech Note app. Make sure you have installed and configured Speech Note app before using this keyboard.
Following languages are supported (you can enabled keybord layout in Sailfish OS Settings->Text input):
To use Speech Keyboard you have to:
Speech Keyboard uses Speech to Text models from Speech Note app. If you have more than one model for specific language, use 'Set as default for this language' option in Speech Note to make sure that Speech Keyboard uses right model.
Translations (both Speech Note and Speech Keyboard):
All translations are very welcome. There are three ways to contribute:
- [preferred] Transifex project
- Direct github pull request
- Translation file sent to me via e-mail: dsnote@mkiol.net
Source code: https://github.com/mkiol/dskeyboard
Bugs, Feature requests: https://github.com/mkiol/dskeyboard/issues or just email: dsnote@mkiol.net
Attachment | Size | Date |
---|---|---|
harbour-dskeyboard-1.0.0-1.noarch.rpm | 12.03 KB | 07/04/2023 - 21:03 |
harbour-dskeyboard-1.1.0-1.noarch.rpm | 12.21 KB | 17/11/2021 - 20:47 |
harbour-dskeyboard-1.2.0-1.noarch.rpm | 12.34 KB | 09/12/2021 - 21:42 |
harbour-dskeyboard-1.3.0-1.noarch.rpm | 12.41 KB | 02/04/2022 - 19:50 |
harbour-dskeyboard-1.4.0-1.noarch.rpm | 13.75 KB | 07/04/2023 - 18:11 |
harbour-dskeyboard-1.5.0-1.noarch.rpm | 14.4 KB | 22/05/2023 - 16:49 |
harbour-dskeyboard-1.6.0-1.noarch.rpm | 16.62 KB | 07/08/2023 - 19:15 |
1.6.0
1.5.0
Comments
nitrotnt
Wed, 2023/08/30 - 00:29
Permalink
Thanks great work!the last version with whisper base is perfect for italian language
torsten
Fri, 2022/12/09 - 09:07
Permalink
German model, Aasish Agarwal works nearly perfect for me. Only disadvantage is lower case at beginning of sentences. Just want to thank you for your work.
mkiol
Sat, 2022/12/10 - 18:53
Permalink
Thank you for the feedback. I'm happy it works well :)
nerd7473
Fri, 2022/08/26 - 03:30
Permalink
I'm also planning a full Thai Pratuchai keyboard as a noarch package :)
nerd7473
Fri, 2022/08/26 - 03:29
Permalink
How do I make the Thai voice keyboard an option in my keyboards menu?
mkiol
Sun, 2022/08/28 - 21:21
Permalink
It is not super straightforward but, for testing purposes, do the following:
After above steps new speech layout "Thai(STT)" should be enabled in the keyboard!
BTW, Did you have a chance to test speech recognition of Thai language in Speech Note app? How it works? Is it usable?
Hadama54
Mon, 2022/01/17 - 22:50
Permalink
Thank you for your immediate reply! I have found it. It works now in the stock note app, but not in all apps, for instance not in storeman.
Hadama54
Sun, 2022/01/16 - 00:14
Permalink
I installed the recent version of speech note and speech keyboard on Xperia 10 II with SFOS 4.3.0.12 but still only the default keyboard appears. How can I switch to Speech Keyboard? There is no icon for Speech Keyboard and no entry in settings app.
mkiol
Sun, 2022/01/16 - 14:36
Permalink
New keyboard layouts should be available after install but you have to enable them in Settings->Text input as well. Speech to text layout has "speech" emoji sufix in the name.
alfredquack
Thu, 2021/11/25 - 23:28
Permalink
just super nice! I've being waiting for such a keyboad. Works just as slick as a whistle!
I'v been using it daily ever since.
Just two things:
- How am i supposed to articulate punctuation marks, "!", "?", LR etc? Are ther any codes?
- In the german version it puts ae for ä, oe for ö, ue for ü etc. While this just works and shows that the pronunciation was correctly interpreted, It would be nice to have the actual Umlaut
mkiol
Fri, 2021/12/10 - 21:05
Permalink
Sorry for late reply. I don't know how but I missed you comment.
Indeed something is wrong with the default German model. Please check recent Speech Note version (1.6.1) . I've added alternative German model "Deutsch (Aashish Agarwal)". It is in experimental section. I would be grateful if you could test it and check if it's better than the default one.
Note: If you have more than one model downloaded for single language, keyboard will use non-experimental model (this without microscope icon), so to enable "Deutsch (Aashish Agarwal)" on keyboard you need to delete "Deutsch".
rob_k
Fri, 2021/11/19 - 22:16
Permalink
Nice. Could you add Dutch language too?[Edit] Ah, I see Dutch is under Experimental. Great!
dubliner
Wed, 2021/11/17 - 00:45
Permalink
This is absolutely brilliant! It works like a charm on SFOS 4.2.
However, I was not able to get it running on two SFOS 3.4 devices.
Could you tell me whether this is supposed to work on SFOS 3.4?
mkiol
Wed, 2021/11/17 - 20:48
Permalink
Thanks for the report. Indeed there was a problem on SFOS 3.4. Issue is resolved in version 1.1.0.
nephros
Mon, 2021/11/15 - 22:10
Permalink
This is awesome!