--- Log opened Thu Nov 16 00:00:30 2017 00:02 -!- ColdFyre [~lenny@24-113-108-124.wavecable.com] has joined #navit 00:03 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Quit: Leaving.] 00:16 -!- Horwitz [~mich1@p200300800E516700022268FFFE64E7C4.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 00:29 -!- Horwitz [~mich1@p200300800E4F1900022268FFFE64E7C4.dip0.t-ipconnect.de] has joined #navit 00:29 -!- mode/#navit [+o Horwitz] by ChanServ 00:54 #navit: < Celelibi> Damn, since the last update I no longer have any icon. 00:55 #navit: <@KaZeR> Celelibi: yeah sorry about that :( we have issues with our build system 00:55 #navit: < Celelibi> Is there a quick and dirty way to fix that? 00:57 #navit: <@KaZeR> one way would be to install an older apk manually. unfortunately the play store doesn't allow downgrades 00:58 #navit: < Celelibi> Wouldn't adb let me do this? 00:58 #navit: <@KaZeR> yep, it would 00:58 #navit: < Celelibi> So I just have to find an older apk. 00:59 #navit: <@KaZeR> let me see if i can pull it from the store for you 00:59 #navit: < Celelibi> thanks 01:00 #navit: < Celelibi> That being said, it's still somewhat usable. 01:00 #navit: < Celelibi> I just have to try multiple time to click on the tiny text with my big fingers. :) 01:04 #navit: <@KaZeR> ok try http://sd-55475.dedibox.fr/1708012011.apk 01:04 #navit: <@KaZeR> that's the previous prod one 01:05 #navit: < Celelibi> Hm. 01:05 #navit: < Celelibi> Failed to install 1708012011.apk: Failure [INSTALL_FAILED_VERSION_DOWNGRADE] 01:05 #navit: < Celelibi> Even with -d option. 01:06 #navit: <@KaZeR> :( 01:07 #navit: <@KaZeR> maybe uninstalling the current one first would work? 01:07 #navit: <@KaZeR> there's no `force` option i guesS> 01:07 #navit: < Celelibi> No chance I would loose my map by uninstalling, right? 01:08 #navit: <@KaZeR> can't guarantee it.. so let's find another way until i can actually test it 01:08 #navit: <@KaZeR> i don't use android myself, only to run tests from time to time 01:09 #navit: <@KaZeR> can you try "adb install -r -d " > 01:09 #navit: < Celelibi> I did. It changes nothing. 01:11 #navit: <@KaZeR> :( 01:22 -!- Netsplit *.net <-> *.split quits: Celelibi, jkoan 01:28 -!- Netsplit over, joins: Celelibi, jkoan 01:30 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 248 seconds] 01:37 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 03:49 -!- noradtux [~noradtux@2a02:2028:840:1501:ec4:7aff:fe33:3dc1] has quit [Ping timeout: 250 seconds] 03:54 -!- noradtux [~noradtux@2a02:2028:623:6701:ec4:7aff:fe33:3dc1] has joined #navit 05:06 #navit: < jkoan> Celelibi: if you uninstall Navit it should not remove the map if you have it inside the external storage. Also I I remember right you should be able to remove it without any problems with the package name (org.navitproject.navit) not only the display name. Or you build yourself a own version of the apk which will ger a new id and should be installable. 05:10 #navit: < jkoan> Celelibi: also you said it's currently unusable because it's to small. Do you mean in general or only if the icons are missing? 06:00 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has joined #navit 07:24 -!- naggety [~naggety@148.red-2-141-93.dynamicip.rima-tde.net] has joined #navit 08:24 #navit: < naggety> kazer: about PR #365, I fixed the comments style yet. Anything else I must do? 09:37 #navit: < Celelibi> jkoan, I said it's usable. 09:37 #navit: < Celelibi> But without icons I have only the area of the text to click on. 09:38 #navit: < Celelibi> And building my own apk is something I tried some time ago, but I had some issues with the toolchain. 12:53 -!- noradtux [~noradtux@2a02:2028:623:6701:ec4:7aff:fe33:3dc1] has quit [Ping timeout: 250 seconds] 13:14 #navit: < naggety> Anybody knows what text-to-speech is the better to be used with navit? 13:15 #navit: < naggety> with good support to languages other than English, specially Spanish 14:20 -!- naggety_ [~naggety@62.red-2-142-82.dynamicip.rima-tde.net] has joined #navit 14:23 -!- naggety [~naggety@148.red-2-141-93.dynamicip.rima-tde.net] has quit [Ping timeout: 268 seconds] 15:02 -!- xenos1984 [~xenos1984@2001:bb8:2002:200:6651:6ff:fe53:a120] has quit [Quit: Leaving.] 15:22 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 15:44 -!- naggety_ [~naggety@62.red-2-142-82.dynamicip.rima-tde.net] has quit [Quit: Konversation terminated!] 15:56 -!- noradtux [~noradtux@2a02:2028:554:bf01:ec4:7aff:fe33:3dc1] has joined #navit 16:24 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has quit [Ping timeout: 248 seconds] 16:49 -!- pini [~pini@bou-fi.pustule.org] has joined #navit 17:11 #navit: <@KaZeR> hi there 17:16 #navit: <@KaZeR> naggety : i am guessing that your question is for the linux platform? 17:18 #navit: <@KaZeR> i'm not aware of a good TTS software for linux. If you have internet access with your devices, services like voicerss.com are better. 17:18 #navit: <@KaZeR> you can make a call and have a script cache the result 18:37 -!- MarcR [~marc@p5DD936D0.dip0.t-ipconnect.de] has joined #navit 18:37 #navit: < MarcR> Hi Guys 18:38 #navit: <@KaZeR> hey MarcR 18:38 #navit: < MarcR> hi KaZeR 18:45 #navit: < MarcR> will be back ;-) 18:45 -!- MarcR is now known as MarcR|away 18:47 -!- pini [~pini@bou-fi.pustule.org] has quit [Ping timeout: 240 seconds] 19:04 #navit: < ilovekiruna> hi MarcR 19:04 #navit: < ilovekiruna> hi KaZeR 19:07 #navit: <@KaZeR> hey ilovekiruna 19:07 #navit: < ilovekiruna> KaZeR: do you also have experience with .net? 19:12 -!- xenos1984 [~xenos1984@22-164-191-90.dyn.estpak.ee] has joined #navit 19:17 -!- MarcR|away is now known as MarcR 19:21 #navit: <@KaZeR> i tried it years and years ago for one specific project.. that's pretty much it :) 19:21 #navit: < ilovekiruna> i was trying sth recently and had weird results 19:21 #navit: < ilovekiruna> thats why i asked 19:22 #navit: < ilovekiruna> no problem 19:28 #navit: <@KaZeR> ah ok 19:28 #navit: < ilovekiruna> KaZeR: any progress on the start issue? 19:38 #navit: <@KaZeR> the start issue? 19:38 #navit: <@KaZeR> ah for android? 19:40 #navit: <@KaZeR> nop :( going to need some help on that i think 19:44 #navit: < ilovekiruna> can i be there of help? 19:44 #navit: < ilovekiruna> or did u figure out anything on AWS? 19:53 #navit: < MarcR> Is there an alternative to espeak ? 19:53 #navit: < ilovekiruna> MarcR: Festival? 19:53 #navit: < ilovekiruna> have u tried that? 19:54 #navit: < ilovekiruna> additionally there also seems to be freetts 19:55 #navit: < ilovekiruna> but freetts seems to be partially based on festival 19:55 #navit: <@KaZeR> ilovekiruna: a script to test different apk on different ios version would help, as it'll help narrow down the scope of the problem. Otherwise it's code.. 19:56 #navit: <@KaZeR> jkoan had a theory on the root cause maybe he can share more 19:56 #navit: < ilovekiruna> ios? 19:56 #navit: <@KaZeR> i meant android of course :) 19:57 #navit: <@KaZeR> MarcR: none of the offline tts i've tried convinced me. it's worth doing some research just in case there's a new player on the field. Do you have internet access with your setup? 19:57 #navit: < ilovekiruna> MarcR: or you can also make ur own voice interface 19:57 #navit: < ilovekiruna> navit should have the option included 19:57 #navit: < ilovekiruna> just means quite some recording ;-) 19:57 #navit: < MarcR> KaZeR: not really for the final setup which will be in my car later 19:58 #navit: < MarcR> ilovekiruna: hehe :D 19:58 #navit: < MarcR> only a few road names ;) 19:58 #navit: < jkoan> i didn't followed the conversation, what was my theory? 19:59 #navit: <@KaZeR> jkoan: the notification thing ? 19:59 #navit: <@KaZeR> MarcR: no phone tethering? 20:00 #navit: < jkoan> the notification code is already in the making. But how is this related to "root"? 20:02 #navit: < MarcR> KaZeR: not enough data volume on my phone for much internet play 20:02 #navit: <@KaZeR> jkoan: who mentioned root? :) 20:03 #navit: <@KaZeR> MarcR: i see. i have numbers somewhere about the data consumption. also it's easy to implement a cache to avoid downloading the same announcement twice. messages are about a few KBs also. 20:03 #navit: < jkoan> "(20:56:18) KaZeR: jkoan had a theory on the root cause maybe he can share more" or is "on the root" an english phrase? 20:03 #navit: <@KaZeR> but if you want full offline, i'd start with a deep search on possible new solutions. espeak isn't great, it sounds really robotic 20:04 #navit: <@KaZeR> jkoan: ah! i meant the root cause of the crash we're seeing at startup 20:05 #navit: < MarcR> KaZeR: yeah it does ;) - so festival works only online? 20:05 #navit: < jkoan> MarcR and KaZeR if i remember right right you must tweek the tts to sound better 20:06 #navit: < MarcR> jkoan: I'm working on some tweeking right now, you can adjust the speed and some thinks yeah 20:07 #navit: <@KaZeR> MarcR: nop festival is offline too. voicerss is online for example 20:07 #navit: < jkoan> yep one of the current android issues are the notifications (which i currently working on) 20:08 #navit: < ilovekiruna> KaZeR: I guess you have excellent C skils, right? 20:08 #navit: < MarcR> festival sounds better, I would say ;) 20:08 #navit: <@KaZeR> MarcR: http://www.voicerss.org/api/demo.aspx 20:08 #navit: <@KaZeR> ilovekiruna: i wouldn't say excellent :) 20:09 #navit: < MarcR> hmm voice rss sounds really good ... damn :-P 20:10 #navit: < MarcR> let me do some research if there is a german language for festival ;) 20:10 #navit: <@KaZeR> there's german for voicerss ;) 20:10 #navit: < ilovekiruna> MarcR: If you find sth good for linux, maybe one could consider it on sailfish, find the tts there really quite ugly 20:11 #navit: < MarcR> KaZeR: yeah I know ;) 20:11 #navit: <@KaZeR> ilovekiruna: yeah probably same problem there as on bare linux 20:12 #navit: <@KaZeR> MarcR: http://mary.dfki.de/ maybe. the online example sounds correct 20:12 #navit: < ilovekiruna> German! :-o 20:12 #navit: < frank> Hi Guys 20:13 #navit: <@KaZeR> hey frank 20:13 #navit: < ilovekiruna> hey frank 20:14 #navit: < MarcR> KaZeR: holy - mary sounds nearly perfect 20:14 #navit: < MarcR> I want Mary! ;-) 20:15 #navit: < MarcR> hi frank 20:17 #navit: < frank> KaZeR, i installed Version 1708012011 that you linked above, it has all buttons and decent font size but it still crashes when i try to change map style on my andoid 6.0 device. It is usable tho. 20:18 #navit: <@KaZeR> thanks frank. any chance you could get an adb log of the map layout change crash? i don't recall having heard of that before 20:19 #navit: < frank> one moment please... 20:22 #navit: < MarcR> oh ok - marytts is a client and server architecture 20:24 #navit: <@KaZeR> ha.. i didn't dig into the details, i reckon. 20:24 #navit: <@KaZeR> MarcR: just for reference, here's my tts script : https://pastebin.com/x7ipUXja 20:25 #navit: <@KaZeR> uses online if available and caches the result. if fetching from online service fails, falls back to espeak 20:26 #navit: <@KaZeR> "Turn right into main street in 200m" is 39095 bytes 20:26 #navit: < MarcR> I see, it uses voicerss.org 20:26 #navit: <@KaZeR> yeah, used to use google but they blocked it a year or two ago 20:27 #navit: <@KaZeR> there was a trick you could do with the translation system 20:27 #navit: < MarcR> my internet volume has only 750mb for one month. so small :( 20:27 #navit: <@KaZeR> hey, maybe that's worth trying too : https://doc.qt.io/qt-5/qtspeech-index.html 20:27 #navit: < MarcR> I saw it in the wiki, yeah. 20:27 #navit: < frank> KaZeR:https://pastebin.com/jgrmtrJj 20:28 #navit: <@KaZeR> MarcR: i also keep a log of everything navit said (useful sometimes to look back at an issue) 20:28 #navit: <@KaZeR> i have 17740 entries from real world navigation usage. let me rebuild the cache 20:29 #navit: < MarcR> KaZeR: I have seen it in the code yes. I like logs too ;-) 20:29 #navit: < MarcR> but my navit does not 20:31 -!- pmckinley [~Peter_McK@88-110-193-18.dynamic.dsl.as9105.com] has joined #navit 20:31 #navit: < pmckinley> :-D 20:31 #navit: < pmckinley> Ladies and Gentlemen 20:31 #navit: < MarcR> hi Kinky ;-) 20:32 #navit: <@KaZeR> hey pmckinley ! you're here early today :) 20:32 #navit: < pmckinley> ok lets face it there is neither here 20:32 #navit: <@KaZeR> frank: thanks 20:32 #navit: < ilovekiruna> hi pmckinley 20:32 #navit: < pmckinley> ;-) 20:32 #navit: <@KaZeR> pmckinley: try hey nerds maybe next time then :) 20:32 #navit: < pmckinley> hey MarcR ilovekiruna KaZeR 20:32 #navit: < MarcR> hey ho - my navit finaly talks to me :-D 20:33 #navit: < MarcR> There was just %s missing :-P 20:33 #navit: < pmckinley> lol mine never shuts up 20:33 #navit: < MarcR> but espeak really sound like an 80's robot 20:33 #navit: < pmckinley> Festival is worse 20:33 #navit: < MarcR> heard about it 20:34 #navit: < pmckinley> I miss 80's robots........ 20:34 -!- MarcR is now known as MarcR|away 20:35 #navit: < MarcR|away> short away 20:36 #navit: < pmckinley> MarcR I agree it's about time we had a really good speech synthesiser 20:38 #navit: < pmckinley> it's very easy to put audio files in the sample_dir, Navit looks there first for samples of words or phrases that it's trying to say 20:38 #navit: < pmckinley> If it finds them it plays them 20:39 #navit: < pmckinley> > pmckinley killed it 20:42 #navit: < frank> KaZeR: Strangly, i have betatesting Versions on this device since a llong time and they never crashed... 20:45 #navit: <@KaZeR> frank: yeah but there has been changes in the toolchain lately, that's probably what's happening 20:46 #navit: <@KaZeR> MarcR|away: 17740 log entries make up for 4492 cached files with a total size of 18MB 20:46 #navit: < ilovekiruna> KaZeR: i was adding a comment in my c code 20:46 #navit: < ilovekiruna> and then later on removing it again 20:47 #navit: < ilovekiruna> after that my code mysteriously works 20:47 #navit: < ilovekiruna> any ideas? 20:47 -!- MarcR|away is now known as MarcR 20:50 #navit: < MarcR> KaZeR: 18MB is totaly ok for 17k files 20:51 #navit: <@KaZeR> MarcR: that's only 5k files, but "Turn left soon" is repeated ~900 times in my log (which makes sense, and proves the usefulness of the cache :) ) 20:51 #navit: <@KaZeR> ilovekiruna: odd. i'd need more details :) 20:51 #navit: < MarcR> KaZeR: of course 20:52 #navit: < ilovekiruna> i can paste u the code 20:55 #navit: < MarcR> KaZeR: if the google translate trick does not work anymore, you may should update the wiki? ;-) 20:59 #navit: < ilovekiruna> KaZeR: https://pastebin.com/8fHC2SnF 20:59 #navit: <@KaZeR> MarcR: oh yeah thanks for the reminder 21:00 #navit: < ilovekiruna> i didnt have any printf command near fprintf 21:00 #navit: < ilovekiruna> then when adding it the code started working 21:00 #navit: < ilovekiruna> after removing it it still works 21:02 #navit: <@KaZeR> ilovekiruna: really odd 21:03 #navit: < ilovekiruna> KaZeR: for curiosity are there any possible circumstances where the printf commands could affect the functionality of the code? 21:14 #navit: <@KaZeR> in the way you described, that's really suspicious. if it breaks again in the same way we can investigate using gdb, it'll help a lot 21:30 #navit: < ilovekiruna> u mean just attaching gdb to the process? 21:35 #navit: <@KaZeR> or running the app directly from gdb. you can then define breakpoints and do step-by-step execution 21:36 #navit: <@KaZeR> in your case, "b exportCSV" 21:36 #navit: <@KaZeR> this talk is worth watching : https://www.youtube.com/watch?v=-n9Fkq1e6sg 21:48 #navit: < MarcR> any clue why : espeak -vmb-de1 -s 150 -p 45 "test" | mbrola -e /usr/share/mbrola/voices/de1/de1 21:48 #navit: < MarcR> Not enough arguments, try -h for help 21:48 #navit: < MarcR> Failed to read voice 'mb-de1' 21:49 #navit: < MarcR> mbrola is installed 21:52 #navit: <@KaZeR> maybe you need an extra package for the German voice? 21:53 #navit: < MarcR> I have the german voices downloaded and cp to usr/share/mbrola/voices/ 21:54 #navit: < MarcR> maybe /usr/share/mbrola/voices is not the correct dir? because, as in the navit wiki, I have to make the dir 21:54 #navit: <@KaZeR> "Not enough arguments, try -h for help " wondering if this one is from espeak or mbrola 21:54 #navit: <@KaZeR> what if you try the espeak command alone? 21:55 #navit: < MarcR> its from mbrola 21:55 #navit: < MarcR> espeak works fine 22:03 #navit: < MarcR> hmmm 22:03 #navit: < MarcR> ok no mbrola voice 22:03 #navit: < MarcR> not a big problem 22:07 #navit: < MarcR> There we go! 22:07 #navit: < MarcR> mbrola voices work :) 22:08 #navit: < MarcR> espeak -v mb/mb-de3 "test" 22:08 #navit: < MarcR> does the job 22:08 #navit: < MarcR> if there is a de3 voices dir of course 22:09 #navit: < MarcR> de3 is very ..... austria :-P 22:13 -!- frank [~frank@134.97.168.107] has quit [Ping timeout: 248 seconds] 22:18 #navit: <@KaZeR> MarcR: did you get the command from the wiki? 22:18 #navit: <@KaZeR> (the broken one) 22:21 #navit: < MarcR> yeah 22:22 #navit: < MarcR> but the voices must be in /usr/share/mbrola/de1 de2 de3 and so on 22:22 #navit: < MarcR> not in /usr/share/mbrola/voices/de1 de2 de3 - like in the wiki 22:25 #navit: < MarcR> you should add the trick from this forum to let the people now, how they get mbrola to raspian 22:25 #navit: < MarcR> https://www.raspberrypi.org/forums/viewtopic.php?f=66&t=148096 22:26 #navit: < MarcR> but the right command for espeak is: espeak -v mb/mb-de3 "test" 22:27 #navit: < MarcR> the mbrola german voice sound really bavarian :P 22:28 #navit: < ilovekiruna> MarcR: can you upload a sample somewhere? 22:28 #navit: < ilovekiruna> am very curious 22:31 #navit: < MarcR> I#m on it 22:35 #navit: < MarcR> https://drive.google.com/file/d/0Bz1zgpyjimZmVzBRbnZTOVBRelNUdHdGLUxucTUtamNUMzFB/view 22:35 #navit: < MarcR> for the protocol - thats not me 22:35 #navit: < MarcR> :-P 22:36 #navit: < MarcR> it is mbrola german voice 3 22:37 #navit: < MarcR> all mbrola german voices, sounds like this only with a different pitch 22:38 #navit: < MarcR> is it just me, or does it sound a little like ... the guys in 1945 ?! 22:41 #navit: < MarcR> but the voice is really clear, and not so much robotic 22:42 #navit: < ilovekiruna> MarcR: honestly for me it doesnt really sound that bavarian 22:42 #navit: < ilovekiruna> am from Franconian part of Bavaria ;-) 22:43 #navit: < MarcR> ok but it really sounds much more like austria, does it ? 22:43 #navit: < ilovekiruna> maybe i am just bad at dialects, i didnt hear that much difference 22:44 #navit: < ilovekiruna> MarcR: where are you from again? 22:44 #navit: < MarcR> Münster , Germany 22:45 #navit: < ilovekiruna> closer to where i live now :-o 22:46 #navit: < MarcR> ilovekiruna: where are you living? 22:46 #navit: < ilovekiruna> Celle 22:47 #navit: < MarcR> Ah 22:47 #navit: < ilovekiruna> MarcR: before Aachen :-) 22:47 #navit: < MarcR> yeap 22:47 #navit: < MarcR> got it in google maps ;) 22:48 #navit: < MarcR> I mean - navit ;-) 22:50 #navit: < MarcR> is it normal that espeak produces so much noise when it starts ? the static noise 22:51 #navit: <@KaZeR> MarcR: lol gmaps 22:51 #navit: < ilovekiruna> MarC: will turn in now, but can test tomorow evening, if u want 22:51 #navit: <@KaZeR> MarcR: can you please update the wiki with your mbrola discoveries? 22:51 #navit: < MarcR> ilovekiruna: if you like, I dont want to hold you up from other things 22:52 #navit: < MarcR> KaZeR: if course, if I got the ok for that 22:52 #navit: < MarcR> of course 22:52 #navit: < ilovekiruna> tomorrow it is fine. no problem 22:52 #navit: < MarcR> ok 22:52 #navit: < ilovekiruna> KaZeR: Do you still think Google Cloud Testing could add value for us? 22:53 #navit: <@KaZeR> MarcR: never be scared of updating the wiki! we can always revert if something is wrong 22:54 #navit: <@KaZeR> ilovekiruna: i don't know, haven't tested it enough myself to be sure. maybe we should focus on aws/appium for now and revisit a bit later. too many things to do already :) 22:55 #navit: < MarcR> KaZeR: Ok, then I will do what I can :) 22:55 #navit: < ilovekiruna> KaZeR: this is a bit the reason why I ask. Plus: What I heard from you recently was, that it didnt detect our start up problems on android, did it? 22:59 #navit: < ilovekiruna> KaZeR: I checked fosdem today again. No update 23:00 #navit: < ilovekiruna> KaZeR, all: will sleep now, but will catch up with ur answers tomorrow 23:06 -!- pmckinley [~Peter_McK@88-110-193-18.dynamic.dsl.as9105.com] has left #navit [] 23:20 #navit: <@KaZeR> ilovekiruna: yeah it didn't detect it, but also it was some somewhat random tests. still a bit disapointed by that though 23:20 #navit: <@KaZeR> thanks for the fosdem update 23:24 #navit: < MarcR> damn, was nearly done with the wiki update, then my Internet connection died ... :'-( 23:26 #navit: <@KaZeR> you should be able to hit f5 or something to post again no? 23:26 #navit: < MarcR> already on the next try, no problem ;) 23:28 #navit: <@KaZeR> sweet 23:34 #navit: <@KaZeR> MarcR: btw what's your log situation? did the env variable fix your issue? 23:35 #navit: < MarcR> KaZeR: ok, updated it 23:35 #navit: < MarcR> KaZeR: I didn't get it, where I need to edit the code on my rspi 23:35 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has quit [Ping timeout: 268 seconds] 23:41 #navit: < MarcR> KaZeR: I will take a look on the log think later, need to go to sleep now. see you all later! 23:41 -!- j_f-f [~quassel@rs-7.jff-webhosting.net] has joined #navit 23:42 -!- MarcR [~marc@p5DD936D0.dip0.t-ipconnect.de] has quit [Quit: Verlassend] --- Log closed Fri Nov 17 00:00:31 2017