![]() |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
so, what about
omvoiceserver that has appeared in the repos. anything I need to know before I just try it out? |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
It also has the ability to change language without restarting the server. It will load all voices it finds in the cities/voices folder and under options allows changing them, so you can say commands in english, then maybe swap to greek etc. Most importantly though, i ultimately want it to read the addresses database and hence give offline navigation. The address stuff is located in the cities folder (can't remember the full path though, will update when i get back from work). The index file sends a message to the nokia server and requests an xml of results. I've made it send the request to my app, and then it can send its own xml results, hence offline searching. (in theory :p). So if anyone knows how to read the database of addresses, I'd come out of your screen and hug you. |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
For those wishing to try crack the database. Its located under
Quote:
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
So I installed voice guidance according to Jiri's instructions, and it worked great. The only problem is that the synthesized voice is way way way louder than the sampled voice. I scared my fiancée half to death in my initial tests when all of the sudden I hear over the car stereo "SEVEN HUNDRED AND SIXTY FIVE yards, turn left." Is there any way to turn him down?
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
great mod!
Can the other features like auto re-calculate implement into the apps? |
Re: Ovi Maps Extra Features - Now with voice guidance (early development) - original html and pfw
Quote:
http://talk.maemo.org/showpost.php?p...&postcount=374 |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
I think it will be faster to provide a package that patches the default files. I wouldn't count on Nokia allowing the redistribution of any modified file.
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
how do we add custom POI in nokia maps?
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
Quote:
Sorry, I'm not giving much good news :p |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
index.html = 1.44 MB patch file = 1.9 MB I think its sufficient to say I failed :( If anyone can make the patch file and keep it small, that would be awesome. But for now, I give up. |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
What are you using to find the differences?
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
The Diff command in linux. The main issue I've encountered is the original file has all the javascript and css condensed, which I needed to expand before modifying. To make a small enough patch with only the changes, I tried to recondense the javascript and css, but it'll always be slightly different given its complexity, hence the diff function just gives me a patch file with pretty much the whole index.html file not the changes.
It was my first go at the diff command, and so I used this: http://hansengel.wordpress.com/2007/...in-unix-linux/ diff -Naur <original file> <modified file> >> my_patch.patch Maybe I did it wrong :( |
Re: Ovi Maps Extra Features - Now with voice guidance (early development) - original html and pfw
Quote:
@Blaizzen: thank you very much for your work to extend the OVI map usefulness for me/us. it is appreciated. Cheers, |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Try with Kdiff3, I've always find it much more powerful than simple diff.
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Is this available to download in the extra-devel or testing? Simple question is how to I install this? Will it completely replace the existing ovi maps?
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
Edit: I will also try fix the volume issue, that was reported above. |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Man, you made my day =D
I was going to ask for help on how to make french voices work but... I just tried again and guess what "Vous arrivez à destination" ! (means "you are arrived") Now that rocks =P can't wait to see the new version ;D Thanks for bringing this possible ! EDIT: Oh and yeah, the GPS fix is very fast now =O (I mean precise one, because for approx. i'm using supl.google.com which is quite good) EDIT 2: Just tested near my house, lol very funny cause there's a part in french, and another in english. But it depends on the fact if it will use the sampled voice or not. e.g: ONE HUNDRED AND TEN mètres, tournez à gauche (-> ONE HUNDRED AND TEN meters, turn left) But : Dans 100 mètres, tournez à gauche (-> In 100 meters, turn left) Very funny, helps me to practise my english lol |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Bonjour titi.
Do You use the python server with speak_02.py? Then You already modified that file to match the specific language folder (to french): SOUNDPATH = 'english/english_male/' #relative to where you run the server just continue with the next lines if len(sys.argv) < 2: language = 'english' else: language = sys.argv[1] and replace english with french and you will hear: CENT ET DIX mètres, tournez à gauche Another possibility is to call the python script with parameter 'french': nohup ./speak_03.py french >/dev/null & |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
hum, gonna test it right now ! =D
EDIT: I changed english with french, but still it keeps saying "SIXTY HUNDRED mètres, tournez à gauche" |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
It works perfectly!
Did You kill the old python server prior to starting the new one? Open xterm and type ps | grep py Find the PID of the process with "python ./speak_02.py" and replace in following command: sudo kill 'PID of python ./speak_02.py' |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
hum...
"sh: bad pid 'PID of python ./speak_02.py/" I think i'm missing something =D lol |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
wow... erm... tried the voice navigation....
I.S.N.T. T.H.E.R.E. A. M.O.R.E. N.A.T.U.R.A.L. V.O.I.C.E? |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Is there a way to offline route (including offline place search) in Nokia Maps?
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
If I understand right, to get this to work we must download the two attached files on the first page. Correct? If not, could you please provide a step by step guide to installing it?
Thanks. |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
seriously... it sounds so synthesized... or if that's how it's called... sounds like stephen hawking is on my GPS
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
How do I install the voices for this program? The language is Spanish.
Thanks |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
the patch work.
But everytime i reboot the device. The ovi maps muted again. And i need to re-do some steps in the tutorial to wake the voice guidance up. |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Has anyone tried replacing espeak with festival yet? Just wondered if it was any less robotic
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
festival ? is it already developped for the n900 ?
one other question, finally, did anybody manage to implement both portrait and landscape mode ? as i saw some time ago that a hack had been made to implement portrait but only portrait... |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
1 Attachment(s)
Are you feeling adventurous? Want a little excitement in your life? Want to potentially break OVI maps and all the hard work you did to get voice commands working? Then its your lucky day, cause I've decided to release my latest version of OmVoiceServer and new index.html page. Why shall I install this version you ask? Well... good question, cause it contains stuff!
It uses a different method to play sound files compared to the python server, hence they are incompatible. All sound commands are sent now as maneuver types (ie Junction LeftTurn) and are indicated as Sounds (ie http://127.0.0.1:9999/Sound/150|km|roundabout|roundabout2|onto|test street). The reason for using Sound/{commands} is it allows me to use different beginnings for different things, so currently it allows searching too (which is still online), but it logs the search requests. I also wanted to allow a speed feature, where it would send the current speed and if it is over a limit, to make a noise. This will also allow other possibilities (maybe even reading POI from a file and displaying it to the user in the html etc). Issues/To do:
In terms of the offline search, seems that going down the path of reading the map data myself might be a little difficult. I've been looking at functions in the plugin and found something promising, for reverseGeoCoding it uses binder._finder.reverseGeoCode(searchType, igeocoords); looking at the dll in a hex editor (qtcreator is a great hex editor btw), it seems there is a geoCode function, which should be what we need. However I have no idea how to call it, if its really the function I want, or how to return values from it. But i guess its another option. As usual let me know of any bugs, feature requests (I've looked into automatic route recalculation once you move off the path, but no leads yet) and other stuff you wish to share/comment on. And I know all that about "do not distribute Nokia's code" etc, but I really can't be bothered anymore, I'm not doing this for any personal gain, nor do I profit from this in any way. If you'd all be happier with a 2 meg patch for a 1 meg file, I'll gladly do that. And I did ask the council, but no reply for over a week. Like I've said before, delete the thread if its a major issue. http://maemo.org/packages/view/omvoiceserver/ |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
I personally won't be working on it though. |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
|
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Quote:
So, festival kind of works, but could use some patching before it's actually useful for real world use. |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
Voice files can be downloaded by Nokia Map Loader. It set voice path in file (voicefiles section, relative to MyDocs):
/home/user/MyDocs/.qf Blaizzen can you change default voice path to this? |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
All,
link to discussion and more recent versions of OVI map: http://discussions.europe.nokia.com/...ht/true#M28220. Make sure you checkout post #5 of the linked thread above for information. you may also want to checkout this older link for info http://discussions.europe.nokia.com/...t/td-p/686081# Cheers, Note: I have not tried the new map on my N900 yet, just find out the link recently. |
Re: Ovi Maps Extra Features - Now with voice guidance (early development)
I do not get it to work.
I do not know howmake the voices , orwhere to get them . The system also speaks eSpeak using the Maps application. |
| All times are GMT. The time now is 09:23. |
vBulletin® Version 3.8.8