**** BEGIN LOGGING AT Tue May 06 02:59:58 2014 May 06 03:01:57 YES! May 06 03:02:15 I have just gotten a working USB connection on my N900 again. May 06 03:02:21 My /original/ N900. May 06 03:02:51 It's been 2 years, 9 months since it last worked. May 06 03:03:39 congrats! May 06 03:04:38 I swear, microUSB connections are way too tiny May 06 07:24:50 is there really a way to have encrypted home in n900 without really making my phone too sluggish ? May 06 07:25:20 who ever wrote a manual talks about too many problems and workaronds like plausible deniability, error while mounting and stuff like this May 06 07:25:48 i can setup once and had to giveit to somebody who will not know how to mount a partition May 06 07:26:14 every time she gets that error May 06 07:26:59 so the question is can i really make a device secure with truecrypt without any hardcore stuff required by end user - which will not render my phone ultra slow every time i open any applications ? May 06 07:31:16 Is this trustable ? 206.253.166.96/N900/software/truecrypt/index2.html May 06 08:05:03 moin :) May 06 09:06:53 solo is a bit in a hurry it seems May 06 09:09:53 grr, now they start to send spam with UTF or even html-encoded subject lines May 06 09:10:53 which means that the insanity leaks into kmail's folder mail list view May 06 09:12:25 aah, Subject: PROM0TI0N =?GB2312?B?o9ej0qPJo9Oj1KPCo8GjzqPEo9M=?= May 06 09:12:53 * DocScrutinizer05 heads to bathroom, for throwing up May 06 11:23:22 how many of you see strange char for 0x1B aka ESC aka May 06 11:23:24 May 06 11:23:25 May 06 11:23:28 ugh May 06 11:25:20  aka 0x1B aka ESC. How many of you see a strange representation of this char or otherwise witness strange effects? May 06 11:26:02 on desktop primarily, but of course maemo is also under investigation May 06 11:26:58 http://wstaw.org/m/2014/05/06/plasma-desktopC31889.png http://wstaw.org/m/2014/05/06/plasma-desktoph31889.png May 06 11:26:58 ~rescueos May 06 11:26:59 methinks rescueos is http://n900.quitesimple.org/rescueOS/ May 06 11:28:59 libreoffice spreadsheet for example doesn't show the tripleheight } when I insert it into a cell, but it knows about the height when I let it adjust cell height to "optimum" May 06 11:30:02 Konversation acts quite funny when that 0x1B got inserted from clipboard to text input field May 06 11:30:33 my xchat2 seems to be displaying lots of spaces for your lines there May 06 11:43:15 mine does as well May 06 12:45:36 DocScrutinizer05: i see it May 06 12:56:03 it seems all (KDElib-based?) apps have funny ideas when you add a 0x1B ESC char somewhere May 06 13:01:51 DocScrutinizer05 explain? May 06 13:02:07 DocScrutinizer05 or more: elaborate May 06 13:02:13 erlehmann:  May 06 13:04:14 DocScrutinizer05 what do KDElib-based apps then? May 06 13:04:21 what do they do? May 06 13:52:18 well, copy&paste the giant "}" above, if you see it in your Konversation IRC clinet, and paste it to the text input field. Then type a few more chars to that field. Enjoy May 06 13:53:56 the double meaning of 0x1B as non-printable ESC control char and some printable representation probably based on UTF-8 messup will result in quite surprising results May 06 14:25:57 IRC has no well-defined encoding anyway May 06 14:26:02 but if you don't use UTF8, fuck you May 06 14:26:32 what kerio says May 06 14:26:52 i hate the xchat/mirc „send latin-1 sometimes and utf-8 some other time“ with a passion May 06 14:29:08 apart for microsoft comic chat May 06 14:29:22 hm utf8 0x1b lookes nothing like what doc posted May 06 14:30:20 at least if I can trust the input area of this qt4 irc client on windows May 06 14:30:21 kde May 06 14:32:31 DocScrutinizer05 i only see the symbol for the escape character May 06 14:33:13 this one: ␛ May 06 14:35:01 wtf when I take the caracter to the clipboard it ends up as 0x90 0x9B May 06 14:39:10 hm seems like the handling of quassel is derp here May 06 14:39:40 when I go into the logs it is saved as \x1B but it isn't displayed properly here May 06 14:42:45 hm actually it looks like the clipboard is at fault here May 06 16:11:05 erlehmann: that's what I'd expect to see as well, yes May 06 16:17:39 ␛ = U+241B however May 06 16:19:09 is U+001b, in konversation you can search for U+001b in "insert special char" May 06 16:20:44 xchat should be safe I guess, it had its fair share of messing up by special chars a while ago May 06 16:34:59 90 9b = 1001000 10011011 = U+(2^10 + 27) = U+41B, I think. May 06 16:35:39 er, nvm, missed a 0 May 06 16:36:05 90 9b = 10010000 10011011 = U+(2^11 + 27) = U+81B O_o May 06 16:38:33 No, miscounted and got it right the first time. May 06 16:42:38 Oh, that's not actually a valid UTF-8 sequence .. U+241B is that with e2 at the beginning. May 06 16:42:59 * Maxdamantus sleeps. May 06 16:49:23 U+909b = 邛 May 06 16:53:58 ␛ is e2909b according to od -x May 06 16:54:11 jr@saturn:~> od -x May 06 16:54:12 ␛␛␛␛␛␛ May 06 16:54:14 0000000 90e2 e29b 9b90 90e2 e29b 9b90 90e2 e29b May 06 16:54:54 * DocScrutinizer05 doesn't grok that UTF8 stuff May 06 19:19:15 hi May 06 19:20:11 on my n900, if standard music player plays a song, and i run espeak simultaneously, i hear no sound from espeak May 06 19:20:37 more specific problem: navit sound conflicts with player May 06 19:20:49 how can i workaround that? May 06 19:54:10 vdv: this is a collision of audio output used by espeak vs the usual PA-based audio on maemo. "There's a thread for it" on tmo, you might be able to spot it via searching May 06 19:55:10 DocScrutinizer05, as workaround written small script to pause media player, execute espeak and resume player again May 06 19:55:29 sounds good to me May 06 19:55:55 but not sure whether it's 100% reliable May 06 19:55:58 you prolly don't want to mix whatever espeak got to say with loud MP3 music anyway ;-) May 06 19:57:39 vdv: well, you probably first should check if mediaplayer resp mafw is actually playing media, store the current state, and restore that state later on. So you don't unpause an already paused playback after espeak finishes its thing May 06 19:58:23 that too May 06 19:58:37 and you might want to make that restore-state a cleanup procedure called via `trap cleanup ONEXIT` May 06 19:58:51 but i mean, maybe resources are not always freed for espeak on pause May 06 20:00:12 yes, that too, you should pasue a maybe 500ms, then check if resources are available. If espeak doesn't throw error when they are not, anyway, in which case testing doesn't make much sense. The cleanup will run no matter what, on EXIT May 06 20:01:06 Well from a quick test, stock MP ignores espeak. OMP merges espeak at the same volume. May 06 20:01:25 or you loop in a "busy" (sleep 0.5) loop, testing for resources free until either success or a counter expired May 06 20:02:36 on counter expired you `exit 5` (which calls cleanup), on success you proceed to espeak and then exit 0 May 06 20:02:54 DocScrutinizer05, sounds good May 06 20:04:01 up to you to make that a sleep 0.1 (beware, messybox doesn't know sub-second sleep), and to set expiry counter to anything you deem acceptable May 06 20:04:38 do NOT do busy loop *without* any delay/sleep May 06 20:05:11 this is a guarantueed killer May 06 20:06:24 also do not loop infinitely (without expiry counter) this will eventually give you severe headache May 06 20:06:28 we should crucify those who do May 06 20:06:47 (and expose their flesh to the public) May 06 20:06:57 :nod: May 06 20:08:56 hi sixwheeledbeast May 06 20:09:23 o/ May 06 20:09:33 sixwheeledbeast: do you recall what's been the tale around espeak for modrana(?) guidance? May 06 20:09:59 I seem to recall they had the same problem back when with it May 06 20:10:16 hmmm, no I have not May 06 20:10:22 ~seen M4rtinK May 06 20:10:25 m4rtink <~M4rtinK@mail.melf.eu> was last seen on IRC in channel #meego, 3d 7h 55m 31s ago, saying: 'the ultimate IDLE RPG channel'. May 06 20:10:34 another one that comes to mind is "speak number calling" May 06 20:10:53 ooh right, m4artin May 06 20:11:08 I have an issue with SMM10 that is talks over everything including the phone :) May 06 20:11:20 SMM10? May 06 20:11:24 sygic May 06 20:11:27 oooh May 06 20:11:33 never touched it May 06 20:11:46 prolly using playsound ? May 06 20:12:14 I think playsound does brute force May 06 20:12:40 I guess so, maybe this could be a solution to above issue? May 06 20:13:09 and now that I come to think about it, espeak|playsound or sth like that might have been one of the solutions back when May 06 20:13:16 :-) May 06 20:13:27 took a while to type this May 06 20:14:04 DocScrutinizer05, tested a little with running navit and playing media player, seems to work correctly for now May 06 20:14:19 espeak per default using ESD? :-S May 06 20:14:58 not ElectroStatic Discharge but enlightenment sound daemon May 06 20:15:02 ;-P May 06 20:15:15 espeak -s 150 -p 65 -v mb-de7 -q --pho "$text" | mbrola -v 1.5 -e de7 - -.raw | pacat --channels=1 --rate=22050 --format=s16le --volume=65536 May 06 20:15:27 ugh, pacat May 06 20:15:43 aha May 06 20:15:47 whatever mbrola might be May 06 20:16:27 it's offical binary for arm May 06 20:16:41 search tmo for espeak, some of the first 100 hits should be yours ;-) May 06 20:17:25 I mean, espeak is espeak, no matter who's invoking it May 06 20:17:33 are there any other issues with it? May 06 20:17:46 not really, afaik May 06 20:17:59 you suggest to search May 06 20:18:00 maybe a bit of niceness tuning needed May 06 20:18:40 vdv: every"body" using espeak is running into your issues May 06 20:18:56 no matter what's the top app May 06 20:19:11 I guess it is an alsa policy thing. or PA policy. -> ohmd :) May 06 20:19:15 app using espeak, thus seeing your problems May 06 20:19:30 freemangordon: sure, in the end it is May 06 20:19:34 i know how to pause/resume media player, how can check the current state? May 06 20:19:45 uhm May 06 20:19:55 vdv: it is not the correct way to do it May 06 20:20:07 dbus-send --dest=com.nokia.mafw.renderer.Mafw-Gst-Renderer-Plugin.gstrenderer /com/nokia/mafw/renderer/gstrenderer com.nokia.mafw.renderer.pause May 06 20:20:15 replace the .pause by .getstate or sth in your dbus call? May 06 20:20:16 freemangordon, with dbus call not? May 06 20:20:24 somewhere in /etc/(osso?) there should be a definition of priorities and mixin May 06 20:20:32 *mixing May 06 20:20:39 ah May 06 20:20:58 ~phonecontrol May 06 20:20:58 phonecontrol is, like, http://wiki.maemo.org/Phone_control May 06 20:21:20 you can include your application there and assign the correct priority. Though I can;t give you details (simply don;t know them) May 06 20:21:23 freemangordon: omg, you wanna define a new policy for it? May 06 20:21:36 sure, why not? May 06 20:21:55 because you're not the only one who doesn't know details ;-P May 06 20:22:16 well, maybe it is about time someone to discover how this should be done :P May 06 20:22:20 the big white void on maemo map May 06 20:22:34 one of the many May 06 20:22:54 terra incognita May 06 20:23:23 those who wandered there kept their knowledge and took it with them May 06 20:24:14 or I hadn't been invited to the party where they told their stories May 06 20:24:59 )) May 06 20:25:15 DocScrutinizer05, .getState or .state doesn't work in dbus call May 06 20:25:15 heck, isn't that what pali RE'ed in LISP? PROLOG? UGHUGH? May 06 20:25:18 they'd have killed you afterwards anyway May 06 20:25:27 haha May 06 20:25:42 well, I remember there was some config file in /etc. and it was not complicated. just that I can't find it now :( May 06 20:26:05 ugh ooogh ugh ugh ooog ooog ugh May 06 20:26:43 or was it whitespace? May 06 20:27:05 vdv: see May 06 20:27:10 ~phonecontrol May 06 20:27:13 rumour has it, phonecontrol is http://wiki.maemo.org/Phone_control May 06 20:27:19 if it has sth for you May 06 20:27:20 i think it's get_status May 06 20:27:34 DocScrutinizer05, get_status is not listed there May 06 20:27:44 I guessed May 06 20:27:46 /etc/pulse maybe? May 06 20:27:50 yep May 06 20:27:55 xpolicy.conf May 06 20:27:58 client.conf May 06 20:28:02 meh May 06 20:29:27 xpolicy is a symlink to /usr/share/policy/etc/current/pulse May 06 20:29:29 /etc/pulse/client.conf May 06 20:29:31 autospawn = no May 06 20:29:32 disable-shm = yes May 06 20:29:34 HAHA, great conf May 06 20:29:42 that sounds better May 06 20:30:06 sixwheeledbeast: sure May 06 20:30:06 actually /usr/share/policy/ kinda sounds right to me May 06 20:31:27 WTF source = sink.null.monitor May 06 20:31:49 but I remember there was another file, with priorities :( May 06 20:33:09 omg: May 06 20:33:12 [stream] May 06 20:33:14 exe = "osso_lmarbles" May 06 20:33:16 group = game May 06 20:33:45 http://privatepaste.com/cec4b11848 CMON really now? May 06 20:34:07 they look pretty identical, particularly considering how fdifferent they work May 06 20:34:52 check the appropriate groups May 06 20:35:17 vdv: If I were you, I'd edit xpolicy conf and add espeak there May 06 20:35:46 * DocScrutinizer05 starts puking right at http://privatepaste.com/ad91af2701 May 06 20:36:15 vdv: if I were you, I'd search tmo for "espeak" May 06 20:36:29 ...check the solutions there May 06 20:36:46 ...come back here and ask freemangordon when none of the solutions works for you May 06 20:36:49 ;-) May 06 20:37:26 DocScrutinizer05: comeon, even marbles is there :D May 06 20:37:49 I get headache trying to wrap my head around this gibberish May 06 20:38:10 too much martian logic in there May 06 20:39:09 sinks sound like they should be sources, and vice versa. different profiles look identical despite working absolutely different. ASO May 06 20:41:18 [device] May 06 20:41:20 type = bta2dp May 06 20:41:21 sink = name@startswith:"bluez_sink" May 06 20:41:23 WAAAAAAH! May 06 20:41:31 ewww May 06 20:41:57 good luck with REing that syntax/semantics May 06 20:42:17 looks roundabout a magnitude worse than ALSA May 06 20:44:42 another nice one: May 06 20:44:43 [stream] May 06 20:44:45 #exe = hildon-home May 06 20:44:47 property = event.id@equals:"alarm-clock-elapsed" May 06 20:44:48 group = alarm May 06 20:45:13 is #exe a comment now, or a valid syntactical active element May 06 20:45:24 ? May 06 20:45:49 the former, according to #exe = any app using libhildon May 06 20:45:57 I also was wondering what commented out some values. May 06 20:46:01 though.... X-P May 06 20:46:24 oO May 06 20:46:27 maybe "any app using libhildon" is a valid syntax in this May 06 20:46:35 ;-P May 06 20:46:44 nowaynowaynoway May 06 20:46:51 hehehe May 06 20:47:38 property = media.role@equals:"dialog-question" May 06 20:48:25 duck and cover!! May 06 20:48:32 [stream] May 06 20:48:34 exe = maemo-xinput-sounds May 06 20:48:35 group = inputsound May 06 20:49:57 [stream] May 06 20:49:59 name = "output of sink.music" May 06 20:50:00 group = internal May 06 20:50:16 * DocScrutinizer05 starts headdesking May 06 20:51:17 [stream] May 06 20:51:19 name = "Simultaneous output on ALSA PCM on hw:0 () via DMA" May 06 20:51:20 group = internal May 06 20:51:31 WTF now May 06 20:52:07 you know youre pasting a lot of trailing whitespace, right? :s May 06 20:52:53 this sounds semi-reasonable: May 06 20:52:54 [stream] May 06 20:52:56 property = application.process.arg0@equals:"/usr/bin/Mahjong" May 06 20:52:57 group = game May 06 20:53:09 Ashley`: yup, sorry, mc May 06 20:54:30 what's that thing that those configs belong to? May 06 20:55:47 freemangordon, should i edit /etc/pulse/xpolicy.conf directly? May 06 20:56:08 and, where to put my new section for espeak? May 06 20:56:41 freemangordon, should i restart some service after editing? restart? May 06 20:58:48 this /etc/pulse/system.pa gives away a *few* details at least, so it starts making sense to wonder May 06 20:59:14 Ashley`: PukeAudio May 06 20:59:20 lol May 06 21:00:08 hmm.. too complicated May 06 21:05:01 well, at least it seems /etc/pulse/system.pa is kinda "standard" (though I never heard of it since I avoid touching Polypaudio by all means). So odds are it *might* have a manpage or sth May 06 21:05:31 fsck PA May 06 21:07:01 LOL!! May 06 21:07:10 ### Sink for playing ringtones to both IHF and BT/HSP May 06 21:07:12 load-module module-combine sink_name=sink.hw0andhw1 slaves=sink.hw0,sink.hw1 slave_amps=0,-28 resample_method=trivial adjust_time=1 May 06 21:07:39 so much for PA's awesome capability to hotplug/switch audio sinks May 06 21:08:51 vdv: something for you ;-D --> May 06 21:08:55 .ifexists module-esound-protocol-unix.so May 06 21:08:56 load-module module-esound-protocol-unix May 06 21:08:58 .endif May 06 21:09:24 it's in system.pa and commented? May 06 21:09:38 not commented, but yup there May 06 21:09:52 and what i should do? May 06 21:10:06 move it to xpolicy? May 06 21:10:44 HAHA! load-module module-policy-enforcement null_sink_name=sink.null May 06 21:11:24 vdv: I have no clue, but it sounds like a module that's optional and would collaborate with espeak when loaded May 06 21:11:54 so I'd suggest to see how to talk to friggin PA nad them make sure this module gets loaded May 06 21:12:39 but honestly, I do NOT recommend/suggest to bother about any of that stuff. Others used espeak before you May 06 21:12:59 which search term to use? May 06 21:13:11 espeak esd May 06 21:17:22 I *love* the name module-nokia-audiots.so - always read that as audidiots May 06 21:17:49 can't help it May 06 21:19:31 it wasted destined to be May 06 21:19:59 ...typos. I give up. May 06 21:21:03 vdv: anyway I'd think if you *really* want to look into this stuff, the file /etc/pulse/x-maemo-match.table and the .desktop X-MAEMO-??????? properties might be worth it giving it a thought May 06 21:22:16 I haven't wrapped my head around it completely yet, but it kinda looks promising May 06 21:24:24 that file has only 5 lines May 06 21:25:46 yes, but it somewhat defines a process and the role it should have, and does so only for processes that don't come with a .desktop file May 06 21:25:53 aiui May 06 21:26:22 and that X-MAEMO is an element typically found in .desktop May 06 21:27:00 the last line ". x-maemo" sounds kinda intriguing May 06 21:27:12 hi, I want to allow someone to take over my package: http://maemo.org/packages/view/sojourner/ . Is there anything I have to do to grant them permission to upload? May 06 21:27:12 or rather promising May 06 21:27:52 err, I think you can do that via admin on the page May 06 21:28:37 on which page? May 06 21:29:00 (the word "admin" does not appear on that page) May 06 21:29:57 I think the one who wants admin right needs to click "Request to be maintainer of this package" May 06 21:30:16 ah, on that page? May 06 21:30:20 this might send an email to you, asking you to click another link to grant May 06 21:30:43 I never did it, so this is all wild guessing May 06 21:30:46 ok :) May 06 21:31:42 I know I received messages about approving such requests in my role as admin of garage, when I been May 06 21:32:09 http://maemo.org/packages/maintainer/pending/ May 06 21:32:32 dunno if you can see that page and what it looks like for you May 06 21:32:53 or if you need to use a slightly different URL May 06 21:33:20 if you fail, ping me and I'll approve it for you May 06 21:33:28 okay, this sounds plausible. I have no pending maintainer requests but I have asked the new-maintainer-to-be to request to be added May 06 21:33:30 many thanks! May 06 21:33:50 yw May 06 21:35:51 who's Grzegorz Gidel May 06 21:45:38 how can i "reset" sound card ? May 06 21:46:05 i.e. kill resources that use it? May 06 21:47:37 DocScrutinizer05, dbus pause call to media player doesn't free dsp device May 06 21:47:56 hmm May 06 21:48:12 you're not supposed to "free dsp device" May 06 21:48:39 simply didn't know how to figure it out correctly May 06 21:48:47 you're supposed to use a proper PukeAudio sink that mixes in to the stream PA already created to the soundcard May 06 21:49:29 pressing pause button in media player "ends" that stream May 06 21:49:33 using audiocard (aka DSP) directly is what esd aka esound(?) does May 06 21:49:34 dbus call not May 06 21:49:36 deprecated May 06 21:50:26 wow, there's a function difference between GUI and dbus? that's BAD[TM] May 06 21:50:33 yep May 06 21:50:37 though it's irrelevant for you May 06 21:51:09 i'm still trying to get old approach to work May 06 21:51:18 pause, espeak, resume May 06 21:51:23 use playsound or whatever, instead of espeak audio output May 06 21:51:54 pacat prolly also doesn'T work the way you suspect it should May 06 21:52:00 can play-sound read from stdin? May 06 21:52:10 yes, afaik it can May 06 21:52:26 otherwise just create a pipe May 06 21:53:13 what's been the syntax? sth like play-sound <$(espeak foo bar); ? May 06 21:54:07 found this: espeak -v de --stdout "Hallo Welt" |gst-launch -v fdsrc ! wavparse ! audioconvert!autoaudiosink May 06 21:54:11 with gstreamer-tools May 06 21:54:23 check tmo threads, the solution is there, _somewhere_ May 06 21:54:36 easy to say ) May 06 21:54:37 sounds good May 06 21:58:53 xes_ to the rescue! http://talk.maemo.org/showthread.php?p=1150178#post1150178 May 06 22:02:13 gst-launch doesn't work with following call: espeak -s 150 -p 65 -v mb-de7 -q --pho "Ich liebe dich" | mbrola -v 1.5 -e /home/user/MyDocs/voices/de7 - | gst-launch -v fdsrc ! wavparse ! audioconvert ! autoaudiosink May 06 22:02:41 DocScrutinizer05, with -q --pho flags of espeak May 06 22:03:18 DocScrutinizer05: Grzegorz Gidel is gidzzz aka OMP maintainer. May 06 22:03:26 AFAIL May 06 22:03:28 K May 06 22:03:31 doh May 06 22:05:21 sixwheeledbeast: thanks May 06 22:05:38 vdv: you might need to escape the \! ? May 06 22:06:11 DocScrutinizer05: he will wish to maintain them packages as he also looks after pidgin for maemo May 06 22:08:39 currently he is only approved maintainer for pidgin main package and not the rest. May 06 22:17:26 http://talk.maemo.org/showthread.php?p=577660&highlight=xpolicy.conf#post577660 <-espeak-caller python script May 06 22:18:08 sixwheeledbeast: you suggest to approve all his maintainer requests? May 07 00:03:48 hi DocScrutinizer05! The command line i saved in the espeak archive was a script called readme.sh --> espeak -v mb-it4 -s 130 -p 60 -g 2 "$@" May 07 00:05:51 this was enough to use the N900 to read any text argument passed to the script May 07 00:06:09 now i should check/remember the exact folders setup to make it work in a proper way May 07 00:14:17 i have everything in /opt/espeak/data/mbrola and /opt/espeak/data/mbrola_ph with a symbolik link: /usr/share/mbrola -> /opt/espeak/data/mbrola ..and the mbrola binary in /usr/bin. Done May 07 00:18:21 Then try: espeak -v mb-it4 -s 130 -p 60 -g 2 "Buonanotte maemo" and you should ear the synthetized voice from the N900. The quality is pretty good, but you can adjust the speed to match your preferences May 07 00:20:57 if you obtain a strange error like "mbrola: Binary number format error" Check the paths, mbrola can't find the files (for my example you need the file: /usr/share/mbrola/it4/it4 ) May 07 00:22:18 xes_: the probvlem seems to be that a started mediaplayer occupies the soundcard resource, making espeak blow chunks May 07 00:24:04 and I'm pretty sure I seen sth like espeak --foo --bar -D stdout | play-sound -- or sth like that May 07 00:30:22 have you tried this? espeak -v en --stdout "Hello world" | gst-launch -v fdsrc ! wavparse ! audioconvert ! autoaudiosink May 07 00:31:10 ^anyway, fixing espeak mbrola parameters May 07 00:45:27 then, there is also the gst-plugins-espeak: http://download.sugarlabs.org/sources/honey/gst-plugins-espeak/gst-plugins-espeak-0.3.5.tar.gz that builds (and works) without problems into maemo May 07 00:45:40 http://wiki.sugarlabs.org/go/Activity_Team/gst-plugins-espeak May 07 00:59:16 cool May 07 01:06:19 [2014-05-07 Wed 00:02:13] gst-launch doesn't work with following call: espeak -s 150 -p 65 -v mb-de7 -q --pho "Ich liebe dich" | mbrola -v 1.5 -e /home/user/MyDocs/voices/de7 - | gst-launch -v fdsrc ! wavparse ! audioconvert ! autoaudiosink May 07 01:11:19 espeak > 1.44 has already support for mbrola (if available in system paths) so you don't need to pipe to mbrola (afaik) May 07 01:15:19 probably the right way to manage things is using libplayback: http://talk.maemo.org/showthread.php?t=67157 **** ENDING LOGGING AT Wed May 07 02:59:58 2014