RobertasTa commited on
Commit
00a3e53
·
verified ·
1 Parent(s): 3027686

Everyday use: how to make the phone read and type in Lithuanian

Browse files
.gitattributes CHANGED
@@ -39,3 +39,5 @@ lt_dict filter=lfs diff=lfs merge=lfs -text
39
  docs/banner.png filter=lfs diff=lfs merge=lfs -text
40
  docs/parakeetype_model.jpg filter=lfs diff=lfs merge=lfs -text
41
  docs/parakeetype_switch.jpg filter=lfs diff=lfs merge=lfs -text
 
 
 
39
  docs/banner.png filter=lfs diff=lfs merge=lfs -text
40
  docs/parakeetype_model.jpg filter=lfs diff=lfs merge=lfs -text
41
  docs/parakeetype_switch.jpg filter=lfs diff=lfs merge=lfs -text
42
+ docs/select_to_speak.jpg filter=lfs diff=lfs merge=lfs -text
43
+ docs/select_to_speak_button.jpg filter=lfs diff=lfs merge=lfs -text
AI_CONSULTANT_BRIEF.md CHANGED
@@ -58,6 +58,22 @@ this part; see "Ears" below.
58
  devices from 2026/2027 and its developers do not agree. As of October 2026 this applies in four
59
  countries only (Brazil, Indonesia, Singapore, Thailand); worldwide is planned for 2027.
60
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
61
  ## Symptom → cause
62
 
63
  | Symptom | Cause |
@@ -69,6 +85,9 @@ this part; see "Ears" below.
69
  | `adb devices` shows `unauthorized` | confirm the "Allow USB debugging?" prompt on the unlocked phone |
70
  | Folder `Android/data/...` "access denied" in a file manager | expected on recent Android; use `adb` |
71
  | Numbers read oddly ("15:25 val.") | eSpeak NG reads numbers and abbreviations itself; no fix here |
 
 
 
72
 
73
  ## Ears (dictation with Parakeetype)
74
 
 
58
  devices from 2026/2027 and its developers do not agree. As of October 2026 this applies in four
59
  countries only (Brazil, Indonesia, Singapore, Thailand); worldwide is planned for 2027.
60
 
61
+ ## Everyday use (the step people miss)
62
+
63
+ Installing the voice does not make the phone use it. Two settings, once:
64
+
65
+ 1. **System voice**: settings search "text-to-speech" (Russian "синтез"): preferred engine
66
+ **SherpaTTS** (Android warns the engine "may collect text"; shown for every non-Google engine;
67
+ OK), language **Lithuanian**, then Play to hear Ingutė. If the language stays "system language"
68
+ on a non-Lithuanian phone, the Play button and sliders are grey.
69
+ 2. **Reading any text on screen**: settings search "Select to Speak" (Russian "Озвучивание при
70
+ нажатии"), switch on, allow screen access, keep the default floating-button shortcut (OK). Use:
71
+ tap the blue floating button, then tap a paragraph (or ▶ for the whole screen, ■ to stop).
72
+ Tested on the author's phone: it reads SMS messages in Ingutė's voice.
73
+
74
+ For books, a reader app that uses the system voice (for example Librera Reader) reads page after
75
+ page.
76
+
77
  ## Symptom → cause
78
 
79
  | Symptom | Cause |
 
85
  | `adb devices` shows `unauthorized` | confirm the "Allow USB debugging?" prompt on the unlocked phone |
86
  | Folder `Android/data/...` "access denied" in a file manager | expected on recent Android; use `adb` |
87
  | Numbers read oddly ("15:25 val.") | eSpeak NG reads numbers and abbreviations itself; no fix here |
88
+ | Ingutė works inside SherpaTTS, but the phone still reads with another voice | default engine is still Google's, or language is not Lithuanian (see "Everyday use") |
89
+ | Play button and speed slider grey in text-to-speech settings | language is "system language" (e.g. Russian), which Ingutė does not speak; choose Lithuanian |
90
+ | "I installed it, how do I make it read my messages?" | Select to Speak (see "Everyday use") |
91
 
92
  ## Ears (dictation with Parakeetype)
93
 
README.md CHANGED
@@ -34,6 +34,8 @@ it can read aloud: the text-to-speech settings, the screen reader, book and arti
34
  Since 1.1.0 there are **ears** too: speak Lithuanian to the phone and the text appears in any text
35
  field, also offline (see [Ears](#ears-lithuanian-dictation-parakeetype)).
36
 
 
 
37
  *Page: https://robertasta.github.io/android-lt/en/ · Lietuviškai ir kodas: [github.com/RobertasTa/android-lt](https://github.com/RobertasTa/android-lt)*
38
 
39
  ## What is here
@@ -178,6 +180,62 @@ other. Once the proposal is merged, uninstall your build and install the F-Droid
178
  - About 910 MB on the phone; Parakeetype needs Android 12 or newer.
179
  - On short commands it gets roughly one word in six wrong.
180
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
181
  ## Licences
182
 
183
  The header above names the voice licence; the ears archive is CC BY 4.0 (below).
 
34
  Since 1.1.0 there are **ears** too: speak Lithuanian to the phone and the text appears in any text
35
  field, also offline (see [Ears](#ears-lithuanian-dictation-parakeetype)).
36
 
37
+ **Installed it but not sure what next?** → [Everyday use](#everyday-use)
38
+
39
  *Page: https://robertasta.github.io/android-lt/en/ · Lietuviškai ir kodas: [github.com/RobertasTa/android-lt](https://github.com/RobertasTa/android-lt)*
40
 
41
  ## What is here
 
180
  - About 910 MB on the phone; Parakeetype needs Android 12 or newer.
181
  - On short commands it gets roughly one word in six wrong.
182
 
183
+ ## Everyday use
184
+
185
+ Installing does not yet make the phone speak or listen. Here is what to set up once and how to use
186
+ it afterwards. Menu names differ a little between phones, so the easiest way to find them is the
187
+ **search box in the phone's settings**. The screenshots are from a Xiaomi phone set to Russian.
188
+
189
+ ### Make the phone read with Ingutė's voice
190
+
191
+ **1. Make Ingutė the phone's voice** (once)
192
+
193
+ Search the settings for "text-to-speech".
194
+
195
+ - **Preferred engine** → **SherpaTTS**. Android warns that the engine "may collect text"; it shows
196
+ this for every voice that is not Google's. SherpaTTS processes the text on the phone → **OK**.
197
+ - **Language** → **Lithuanian**. If it stays at "system language" on a phone that is not in
198
+ Lithuanian, the buttons are grey and nothing speaks.
199
+ - **Play** (listen to an example): Ingutė should speak. The speed slider is right there.
200
+
201
+ **2. Have any text on the screen read aloud: SMS, email, articles** (once)
202
+
203
+ Search the settings for "Select to Speak". It is a Google feature present on most phones with
204
+ Google Play.
205
+
206
+ - Turn the switch on. Android asks for permission to see the screen; without it the feature could
207
+ not read the text → **Allow**.
208
+ - A small blue button appears at the edge of the screen. If you are asked how to set it up, leave
209
+ it as it is and tap **OK**.
210
+
211
+ **Every day:** open the text → tap the blue button → **tap a paragraph** and Ingutė reads it (or ▶
212
+ to read the whole screen, ■ to stop). You can drag the button elsewhere if it is in the way.
213
+
214
+ | | | |
215
+ |---|---|---|
216
+ | ![Text-to-speech settings: engine SherpaTTS, language Lithuanian](docs/tts_settings.jpg) | ![Select to Speak with its on/off switch](docs/select_to_speak.jpg) | ![After switching it on, a blue button appears on the right edge](docs/select_to_speak_button.jpg) |
217
+
218
+ ### Make the phone type what you say (ears)
219
+
220
+ Once Parakeetype with the Lithuanian model is installed (see "Ears" above):
221
+
222
+ 1. Open the place where you type: SMS, notes, search.
223
+ 2. **Switch the keyboard to Parakeetype.** In Gboard, long-press the 🌐 globe → "Parakeetype Voice
224
+ Input". On other keyboards look for a small keyboard icon at the bottom of the screen.
225
+ 3. **Hold the big microphone button and speak.** When you let go, the text appears; the app adds
226
+ full stops, commas and capital letters itself.
227
+ 4. **Back to your usual keyboard**: the small keyboard icon on the right, above the Enter key.
228
+
229
+ ### Stuck? Just ask
230
+
231
+ Lost, or the phone shows something different from this page? Open any AI chat (ChatGPT, Claude,
232
+ Gemini) and paste:
233
+
234
+ `Read https://raw.githubusercontent.com/RobertasTa/android-lt/main/AI_CONSULTANT_BRIEF.md and help me with Android LT.`
235
+
236
+ Then say what does not work and attach a screenshot. That AI knows all these steps and the usual
237
+ mistakes, and it will answer in your language.
238
+
239
  ## Licences
240
 
241
  The header above names the voice licence; the ears archive is CC BY 4.0 (below).
docs/select_to_speak.jpg ADDED

Git LFS Details

  • SHA256: 0f8cbe7b4c7fcdaf6a34f80ca5a19d84010c015c3472f3f61404914f3d5bef9a
  • Pointer size: 131 Bytes
  • Size of remote file: 118 kB
docs/select_to_speak_button.jpg ADDED

Git LFS Details

  • SHA256: 0ce339c7da35bc93615d983e4776f5cdb599b6f3b8f626eb977b720d5de4403f
  • Pointer size: 131 Bytes
  • Size of remote file: 120 kB
docs/tts_settings.jpg ADDED