Big Mouth Billy Bass
Speaks out your notifications (all of them) Uses Body, if it is empty, uses Summary.
Speaks also string entered by user.
If you missed what Billy bass said, cover action repeats last spoken string.
Language is set (at least tries to) according to your locale. Can be changed from pull-down menu.
Uses pulseaudio and espeak. libespeak built as shared library, included as private.
Sources are in my github, you should find them if interested.
This is my second step in bringing TTS to jolla, step 1 was scripting espeak from commandline.
Next step is a daemon with dbus interface.
NOTE: If pulldown menu gets stuck, there might have been race condition with ngfd. You'll need to kill ngfd from console (or reboot your phone) otherwise it will drain your battery in few minutes.
Attachment | Size | Date |
---|---|---|
harbour-billybass-0.0.11-1.armv7hl.rpm | 1.08 MB | 06/05/2015 - 22:51 |
harbour-billybass-0.0.13-1.armv7hl.rpm | 1.29 MB | 09/05/2015 - 18:45 |
harbour-billybass-0.0.15-1.armv7hl.rpm | 2.66 MB | 09/05/2015 - 21:51 |
0.0.15 : UTF-16, sounds more constant with chinese characters
0.0.14 : UTF-8, update speech data for cantonese and russian
0.0.13 : Bugfix, last notification also repeated from cover action
0.0.12 : Experimental automatic language detection for finnish, english, dutch, french, german, italian, spanish
0.0.11 : Voice variant selection, audio boost
0.0.10 : Default language detection improved
0.0.9 : Obey phone silent profile. Changing to silent also stops current synthesis. Icon courtesy by Moth.
0.0.7 : STFU coveraction (stops current synthesis, mutes notifications), threaded and queued
0.0.5 : pulldown to change language
Comments
emchella
Sun, 2023/02/12 - 18:15
Permalink
please upgrade ..
objectifnul
Fri, 2022/06/10 - 16:24
Permalink
Not supported by Sfos v4.x Dependency issue: 'libcontextkit-statefs-qt5.so' (statefs has been deprecated long time ago)
aimel
Sat, 2015/11/21 - 18:04
Permalink
hi, how exactly does the installation go? Installed portaudio and espeak from warehouse. should pulseaudio be installed from somewhere too?
kimmoli
Sat, 2015/11/21 - 18:13
Permalink
Nothing else needs to be installed.
aimel
Sat, 2015/11/21 - 18:48
Permalink
the app doesn't say anything, so that's why i'm wondering what's missing. edit: sorry for messy text, I'm awfully sick with no voice, so I'm trying to have billy speak for me.
kimmoli
Sat, 2015/11/21 - 20:13
Permalink
strange, i just installed it on 'fresh' phone with 2.0.0.10 and works out of the box.
You can run it as normal user from command-line, and check what it output there.
sample output to compare with here: https://pastebin.com/7W5wnYhf
TMavica
Sat, 2015/05/09 - 19:14
Permalink
no cantones voice??
kimmoli
Sat, 2015/05/09 - 20:45
Permalink
Try 0.0.14 - i don't understand anything what it says
objectifnul
Tue, 2015/05/05 - 14:00
Permalink
Small bug: my device is set to French. However, BigMouth speaks English when language is set to default. Must set it to French manually.
Wishlist: what about an option for a female voice?
kimmoli
Tue, 2015/05/05 - 14:33
Permalink
Ok, noticed something like that too. Fixing some hanging issues first.
Will check are there hot-chick voices
kimmoli
Mon, 2015/05/04 - 15:24
Permalink
Note,
Mute has no effect on this app. So if it starts to speak out embarassing message during your lunch, only way to shutup is to lower volume from rocker. (or take out battery, or try to cover speakers with something)
You are not able to close the application while it speaks.
But, it is as annoying as what its named after :)
Working on these little things.
kimmoli
Sun, 2015/05/03 - 12:06
Permalink
And yes, if you have icon for me, please feel free to propose one.
objectifnul
Mon, 2015/05/04 - 09:51
Permalink
Using this one here (quite basic):
Moth
Sun, 2015/05/03 - 22:42
Permalink
Let's go... :-D