|
2018-01-24
, 22:46
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#1992
|
Prerecorded voices would require limited phrases. This assumption doesn't hold for routing engines adding street names into the instructions.
In theory, its possible. I don't know whether Valhalla imports multiple names (if available) when making the tiles. As soon as the names are available, should be possible to tag them in the instructions. Its not done yet, as far as I know.
I haven't filed the issue describing it in Valhalla's repo since I am not sure we can actually make use of this output (yet?). I think I saw somewhere mimic/flite issue regarding reading multi-language text, but it wasn't resolved at that time.
espeak -s 120 -m '<speak xml:lang="en">In 300 meters turn right to <voice name="de">Schloss Schönbrunn</voice> Then continue straight and watch for horse carriages.</speak>'
<speak version="1.0" xmlns="http://www.w3.org/2001/10/synthesis" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.w3.org/2001/10/synthesis http://www.w3.org/TR/speech-synthesis/synthesis.xsd" xml:lang="en-US"> This is not <break strength='none' /> a pause. This is a <break strength='x-weak' /> phrase break. This is a <break strength='weak' /> phrase break. This is a <break strength='medium' /> sentence break. This is a <break strength='strong' /> paragraph break. This is a <break strength='x-strong' /> paragraph break. This is a <break time='3s' /> three second pause. This is a <break time='4500ms' /> 4.5 second pause. This is a <break /> sentence break. <!- Changing Voices -> This is the default voice. <voice name="en-sc">This is David.</voice> This is the default again. <voice name="Callie">Callie here.</voice>" <!- Adjusting Speech Rate -> I am now <prosody rate='x-slow'>speaking at half speed.</prosody> I am now <prosody rate='slow'>speaking at 2/3 speed.</prosody> I am now <prosody rate='medium'>speaking at normal speed.</prosody> I am now <prosody rate='fast'>speaking 33% faster.</prosody> I am now <prosody rate='x-fast'>speaking twice as fast</prosody> I am now <prosody rate='default'>speaking at normal speed.</prosody> I am now <prosody rate='.42'>speaking at 42% of normal speed.</prosody> I am now <prosody rate='2.8'>speaking 2.8 times as fast</prosody> I am now <prosody rate='-0.3'>speaking 30% more slowly.</prosody> I am now <prosody rate='+0.3'>speaking 30% faster.</prosody> </speak>
speak -m -f <path to file>
Which brings the question up regarding partitioning: is it modRana/Poor Maps/... who is supposed to split the sentence and later glue it together or TTS? I would expect TTS to do that, but maybe its naïve.
The Following 7 Users Say Thank You to MartinK For This Useful Post: | ||
|
2018-01-24
, 22:57
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#1993
|
The Following 7 Users Say Thank You to MartinK For This Useful Post: | ||
|
2018-01-25
, 11:15
|
Posts: 1,414 |
Thanked: 7,547 times |
Joined on Aug 2016
@ Estonia
|
#1994
|
The Following 2 Users Say Thank You to rinigus For This Useful Post: | ||
|
2018-05-17
, 22:01
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#1995
|
The Following 10 Users Say Thank You to MartinK For This Useful Post: | ||
|
2018-05-18
, 07:19
|
Posts: 207 |
Thanked: 759 times |
Joined on Dec 2014
@ Poland
|
#1996
|
New modRana package ready for testing
Thanks in advance for any testing and feedback!
[nemo@Sailfish ~]$ python /usr/share/harbour-modrana/modrana.py INFO : == modRana Starting == INFO : 0.55.8 INFO : Python 2.7.9 INFO core.platform_detection: ** detecting current device ** INFO core.platform_detection: ** selected jolla as device module ID ** INFO : * device: A Jolla device module (5.49 ms) INFO : loading options INFO : possible upgrade detected INFO core.config: upgrading modRana configuration files in /home/nemo/.config/harbour-modrana INFO core.config: no configuration files needed upgrade INFO : importing modules: INFO : * turnByTurn: A turn by turn navigation module. (5.07 ms) INFO : * textEntry: A module for handling text entry. (0.88 ms) INFO : * interfaceFeedback: A sample pyroute module (0.58 ms) INFO : * display: A platform independent display device control module (1.01 ms) INFO : * theme: ModRana theming module (7.02 ms) INFO : * clickHandler: handle mouse clicks (1.50 ms) INFO : * mapLayers: Map layer handling (58.78 ms) INFO : * location: Supplies position info from a position source (3.05 ms) INFO : * showPOI: Show POI on the map and in the menu. (3.75 ms) INFO : * askMenu: A module providing yes/no question dialogs (0.89 ms) INFO : * info: A modRana information handling module (4.55 ms) INFO : * example: A sample modRana module (0.64 ms) INFO : * sketch: Sketching functionality (0.70 ms) INFO : * notification: This module provides notification support. (1.37 ms) INFO : * updateTiles: Update stored map tiles. (0.58 ms) INFO : * input: Handle input from keyboard, buttons, etc. (0.55 ms) INFO : * onlineServices: A module for talking to various online services (83.20 ms) INFO : * menu: Handle menus (7.33 ms) INFO : * animatedMapView: A sample pyroute module (1.25 ms) ERROR : module: mod_tileserver/tileserver failed to load Traceback (most recent call last): File "/usr/share/harbour-modrana/modrana.py", line 415, in _loadModule module = a.getModule(self, moduleName, importName) File "modules/mod_tileserver.py", line 42, in getModule return Tileserver(*args, **kwargs) File "modules/mod_tileserver.py", line 58, in __init__ if self.modrana.gui.needsLocalhostTileserver(): AttributeError: 'NoneType' object has no attribute 'needsLocalhostTileserver' INFO : * units: a unit handling module (1.31 ms) INFO : * tracklog: Record tracklogs (156.57 ms) DEBUG mod.storeTiles: tile loading debug messages state: disabled INFO : * storeTiles: Single-file-fs tile storage (36.66 ms) INFO : * search: Search for POI (1.59 ms) INFO : * showTracklogs: draws a GPX track on the map (1.28 ms) INFO : * loadTracklogs: A sample pyroute module (1.83 ms) INFO : * routeProfile: Creates a route profile (an elevation chart) (0.92 ms) INFO core.poi_db: POI database path: INFO core.poi_db: /home/nemo/.local/share/harbour-modrana/poi/modrana_poi.db INFO core.poi_db: connection to POI db established INFO : * storePOI: Store POI data. (5.43 ms) INFO : * stats: Handles statistics (0.95 ms) INFO : * markers: A module handling markers on the map. (1.98 ms) INFO : * voice: Handle text to speech. (0.92 ms) INFO : * route: Routes (6.68 ms) INFO : * projection: Projection code (lat/long to screen conversions) (1.89 ms) INFO : * keys: A keyboard input handling module (0.70 ms) INFO : * positionMarker: A sample pyroute module (0.76 ms) INFO : * icons: Draw icons (1.37 ms) INFO : * mapView: Controls the view being displayed on the map (1.04 ms) INFO : * showOSD: Draw OSD (On Screen Display). (1.22 ms) INFO : * tracklogManager: Module for managing tracklogs (1.71 ms) INFO mod.mapTiles: in memory tile cache size: 150 INFO mod.mapTiles: map folder path: /home/nemo/.local/share/harbour-modrana/maps INFO : * mapTiles: Display map images (109.72 ms) INFO : * messages: Handles messages (0.82 ms) INFO : * options: Handle options (3.42 ms) INFO : * mapData: Handle downloading of map data (11.51 ms) ERROR : module: mod_cron/cron failed to load Traceback (most recent call last): File "/usr/share/harbour-modrana/modrana.py", line 413, in _loadModule a = imp.load_module(importName, fp, pathName, description) File "modules/mod_cron.py", line 30, in <module> import pyotherside ImportError: No module named pyotherside INFO : Loaded all modules in 572.47 ms, initialising Traceback (most recent call last): File "/usr/share/harbour-modrana/modrana.py", line 963, in <module> start() File "/usr/share/harbour-modrana/modrana.py", line 947, in start modrana = ModRana() File "/usr/share/harbour-modrana/modrana.py", line 211, in __init__ self._loadModules() File "/usr/share/harbour-modrana/modrana.py", line 346, in _loadModules self._modulesLoadedPreFirstTime() File "/usr/share/harbour-modrana/modrana.py", line 467, in _modulesLoadedPreFirstTime if self.gui.showQuitButton(): AttributeError: 'NoneType' object has no attribute 'showQuitButton'
The Following User Says Thank You to atlochowski For This Useful Post: | ||
|
2018-05-18
, 08:39
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#1997
|
[nemo@Sailfish ~]$ python /usr/share/harbour-modrana/modrana.py
sailfish-qml harbour-modrana
The Following User Says Thank You to MartinK For This Useful Post: | ||
|
2018-05-18
, 09:00
|
Posts: 207 |
Thanked: 759 times |
Joined on Dec 2014
@ Poland
|
#1998
|
[nemo@Sailfish ~]$ sailfish-qml harbour-modrana [D] unknown:0 - Using Wayland-EGL [D] unknown:0 - Got library name: "/usr/lib/qt5/qml/io/thp/pyotherside/libpyothersideplugin.so" [D] info:23 - INFO: Actions: Sailfish media keys initialized [W] unknown:0 - Deprecated import of org.nemomobile.keepalive upgrade code to Nemo.KeepAlive 1.1 [D] info:23 - INFO: KeepAlive: keep alive control initialized [D] info:23 - INFO: Screen: screen blanking control initialized [D] info:23 - INFO: importing the modRana Python core [D] info:23 - INFO: starting the modRana Python core DEBUG : argv from QML: ['-u', 'qt5', '-d', 'jolla'] DEBUG : full argv: ['modrana.py', '-u', 'qt5', '-d', 'jolla'] INFO : == modRana Starting == INFO : 0.55.8 INFO : Python 3.4.3 INFO : * device: A Jolla device module (31.50 ms) INFO : loading options INFO : possible upgrade detected INFO core.config: upgrading modRana configuration files in /home/nemo/.config/harbour-modrana INFO core.config: no configuration files needed upgrade INFO : using PyOtherSide 1.5.1 INFO : * gui: A Qt + QML GUI module (108.78 ms) INFO : importing modules: INFO : * input: Handle input from keyboard, buttons, etc. (3.91 ms) INFO : * textEntry: A module for handling text entry. (7.75 ms) INFO : * units: a unit handling module (15.66 ms) INFO : * showPOI: Show POI on the map and in the menu. (23.78 ms) INFO : * icons: Draw icons (29.91 ms) DEBUG mod.storeTiles: tile loading debug messages state: disabled INFO : * storeTiles: Single-file-fs tile storage (121.81 ms) INFO : * showOSD: Draw OSD (On Screen Display). (21.46 ms) INFO : * location: Supplies position info from a position source (12.54 ms) INFO : * mapData: Handle downloading of map data (87.62 ms) INFO : * clickHandler: handle mouse clicks (17.70 ms) INFO : * display: A platform independent display device control module (14.80 ms) INFO : * onlineServices: A module for talking to various online services (358.49 ms) INFO : * loadTracklogs: A sample pyroute module (35.04 ms) INFO : * positionMarker: A sample pyroute module (8.82 ms) INFO : * animatedMapView: A sample pyroute module (7.23 ms) INFO : * markers: A module handling markers on the map. (19.05 ms) INFO : * projection: Projection code (lat/long to screen conversions) (20.17 ms) INFO mod.mapTiles: in memory tile cache size: 150 INFO mod.mapTiles: map folder path: /home/nemo/.local/share/harbour-modrana/maps INFO : * mapTiles: Display map images (434.85 ms) INFO : * notification: This module provides notification support. (15.32 ms) INFO : * interfaceFeedback: A sample pyroute module (3.94 ms) INFO : * cron: A Qt 5 timing and scheduling module for modRana (15.23 ms) INFO : * keys: A keyboard input handling module (5.10 ms) INFO : * mapView: Controls the view being displayed on the map (15.69 ms) INFO : * mapLayers: Map layer handling (73.31 ms) INFO : * messages: Handles messages (7.69 ms) INFO core.poi_db: POI database path: INFO core.poi_db: /home/nemo/.local/share/harbour-modrana/poi/modrana_poi.db INFO core.poi_db: connection to POI db established INFO : * storePOI: Store POI data. (31.53 ms) INFO : * menu: Handle menus (92.54 ms) INFO : * theme: ModRana theming module (15.96 ms) INFO : * showTracklogs: draws a GPX track on the map (20.02 ms) INFO : * routeProfile: Creates a route profile (an elevation chart) (10.50 ms) INFO : * askMenu: A module providing yes/no question dialogs (5.40 ms) INFO : * tracklog: Record tracklogs (423.32 ms) INFO : * tileserver: A modRana built-in tileserver (46.09 ms) INFO : * info: A modRana information handling module (13.22 ms) INFO : * sketch: Sketching functionality (5.49 ms) INFO : * voice: Handle text to speech. (10.22 ms) INFO : * stats: Handles statistics (8.09 ms) INFO : * options: Handle options (64.79 ms) INFO : * turnByTurn: A turn by turn navigation module. (34.49 ms) INFO : * route: Routes (70.69 ms) INFO : * search: Search for POI (38.45 ms) INFO : * updateTiles: Update stored map tiles. (3.97 ms) INFO : * tracklogManager: Module for managing tracklogs (17.21 ms) INFO : * example: A sample modRana module (4.00 ms) INFO : Loaded all modules in 2324.46 ms, initialising DEBUG mod.mapTiles: automatic tile download queue size: 100 INFO core.threads: Running Thread: automaticTileDownloadWorker1 (1215402896) INFO core.threads: Running Thread: automaticTileDownloadWorker2 (1208886160) INFO core.threads: Running Thread: automaticTileDownloadWorker3 (1205859216) INFO core.threads: Running Thread: automaticTileDownloadWorker4 (1217500048) INFO core.threads: Running Thread: automaticTileDownloadWorker5 (1220260752) INFO core.threads: Running Thread: automaticTileDownloadWorker6 (1223685008) INFO core.threads: Running Thread: automaticTileDownloadWorker7 (1233122192) INFO core.threads: Running Thread: automaticTileDownloadWorker8 (1236235152) INFO core.threads: Running Thread: automaticTileDownloadWorker9 (1238524816) INFO core.threads: Running Thread: automaticTileDownloadWorker10 (1241416592) INFO core.threads: Running Thread: modRanaTileDownloadManager (1244156816) INFO mod.mapView: switching map drag mode to default INFO mod.mapView: switching centering disable threshold to 2048 INFO mod.loadTracklogs: ** making a list of available tracklogs INFO mod.loadTracklogs: * using this tracklog folder: INFO mod.loadTracklogs: * /home/nemo/.local/share/harbour-modrana/tracklogs INFO mod.loadTracklogs: * there are 2 tracklogs available INFO mod.loadTracklogs: ** INFO mod.options: reloading Monav data pack list INFO : Initialization complete in 79.14 ms INFO : ** modRana startup timing ** INFO : # device: Jolla (jolla) INFO : * modRana start (0 ms), 0/5783 ms INFO : * imports done (597 ms), 597/5783 ms INFO : * GUI creation (2276 ms), 2873/5783 ms INFO : * all modules loaded (2827 ms), 5700/5783 ms INFO : * all modules initialized (83 ms), 5783/5783 ms INFO : ** whole startup: 5783 ms ** INFO mod.gui.qt5.qml: redirecting QML log to the Python log INFO mod.gui.qt5.qml: theme changed to: Silica theme (id: silica) INFO mod.gui.qt5.qml: __init__ running INFO mod.gui.qt5.qml: Qt5 location initialized INFO mod.gui.qt5.qml: Qt5 GUI location provider: undefined [D] unknown:0 - Geoclue client path: "/org/freedesktop/Geoclue/Master/client12" [W] unknown:0 - QMetaMethod::invoke: Unable to handle unregistered datatype 'QGeoPositionInfo' INFO mod.gui.qt5.qml: keeping screen on DEBUG mod.gui.qt5.qml: startup values loaded DEBUG mod.gui.qt5.qml: handling back button display DEBUG mod.gui.qt5.qml: handling fullscreen state DEBUG mod.gui.qt5.qml: loading map layers INFO mod.gui.qt5.qml: layer tree loaded INFO mod.gui.qt5.qml: layer dict loaded DEBUG mod.gui.qt5.qml: loading map page [D] unknown:0 - ItemChildAddedChange [D] unknown:0 - ItemChildAddedChange [D] unknown:0 - ItemChildAddedChange [D] unknown:0 - ItemChildAddedChange DEBUG mod.gui.qt5.qml: Worker script not yet initialized. [D] unknown:0 - "" QQuickGridLayoutBase::componentComplete() MapPage_QMLTYPE_69(0x47810f68) [D] unknown:0 - QQuickGridLayoutBase::updateLayoutItems [D] unknown:0 - QQuickGridLayoutBase::invalidate() [D] unknown:0 - QQuickLayout::invalidate(), polish() [D] unknown:0 - QQuickGridLayoutBase::updateLayoutItems LEAVING [D] unknown:0 - "" QQuickGridLayoutBase::rearrange() QSizeF(0, 0) DEBUG mod.gui.qt5.qml: Tile model worker script has been initialized. DEBUG mod.gui.qt5.qml: Replaying deferred messages to tile model worker script. DEBUG mod.gui.qt5.qml: Replaying message nr.: 1 INFO mod.gui.qt5.qml: map page: loaded, loading layers INFO mod.gui.qt5.qml: pinchmap: loading overlay settings for main INFO mod.gui.qt5.qml: map page: setting map center to: 49.2,16.616667 DEBUG mod.gui.qt5.qml: true DEBUG mod.gui.qt5.qml: map page loaded DEBUG mod.gui.qt5.qml: pinchmap: overlay settings for main loaded Naruszenie ochrony pamięci
|
2018-05-18
, 18:51
|
Posts: 391 |
Thanked: 908 times |
Joined on Aug 2011
@ suncity
|
#1999
|
The Following 4 Users Say Thank You to justmemory For This Useful Post: | ||
|
2018-05-25
, 09:01
|
Posts: 1,548 |
Thanked: 7,510 times |
Joined on Apr 2010
@ Czech Republic
|
#2000
|
Hi MartinK,
it does not seem to work on n900 either because of six.py which tries to access methods (?) that does not available on python2.5: viewkeys = operator.methodcaller("viewkeys").
Memory protection violationCode:[nemo@Sailfish ~]$ sailfish-qml harbour-modrana [D] unknown:0 - Using Wayland-EGL [D] unknown:0 - Got library name: "/usr/lib/qt5/qml/io/thp/pyotherside/libpyothersideplugin.so" [D] info:23 - INFO: Actions: Sailfish media keys initialized [W] unknown:0 - Deprecated import of org.nemomobile.keepalive upgrade code to Nemo.KeepAlive 1.1 [D] info:23 - INFO: KeepAlive: keep alive control initialized [D] info:23 - INFO: Screen: screen blanking control initialized [D] info:23 - INFO: importing the modRana Python core [D] info:23 - INFO: starting the modRana Python core DEBUG : argv from QML: ['-u', 'qt5', '-d', 'jolla'] DEBUG : full argv: ['modrana.py', '-u', 'qt5', '-d', 'jolla'] INFO : == modRana Starting == INFO : 0.55.8 INFO : Python 3.4.3 INFO : * device: A Jolla device module (31.50 ms) INFO : loading options INFO : possible upgrade detected INFO core.config: upgrading modRana configuration files in /home/nemo/.config/harbour-modrana INFO core.config: no configuration files needed upgrade INFO : using PyOtherSide 1.5.1 INFO : * gui: A Qt + QML GUI module (108.78 ms) INFO : importing modules: INFO : * input: Handle input from keyboard, buttons, etc. (3.91 ms) INFO : * textEntry: A module for handling text entry. (7.75 ms) INFO : * units: a unit handling module (15.66 ms) INFO : * showPOI: Show POI on the map and in the menu. (23.78 ms) INFO : * icons: Draw icons (29.91 ms) DEBUG mod.storeTiles: tile loading debug messages state: disabled INFO : * storeTiles: Single-file-fs tile storage (121.81 ms) INFO : * showOSD: Draw OSD (On Screen Display). (21.46 ms) INFO : * location: Supplies position info from a position source (12.54 ms) INFO : * mapData: Handle downloading of map data (87.62 ms) INFO : * clickHandler: handle mouse clicks (17.70 ms) INFO : * display: A platform independent display device control module (14.80 ms) INFO : * onlineServices: A module for talking to various online services (358.49 ms) INFO : * loadTracklogs: A sample pyroute module (35.04 ms) INFO : * positionMarker: A sample pyroute module (8.82 ms) INFO : * animatedMapView: A sample pyroute module (7.23 ms) INFO : * markers: A module handling markers on the map. (19.05 ms) INFO : * projection: Projection code (lat/long to screen conversions) (20.17 ms) INFO mod.mapTiles: in memory tile cache size: 150 INFO mod.mapTiles: map folder path: /home/nemo/.local/share/harbour-modrana/maps INFO : * mapTiles: Display map images (434.85 ms) INFO : * notification: This module provides notification support. (15.32 ms) INFO : * interfaceFeedback: A sample pyroute module (3.94 ms) INFO : * cron: A Qt 5 timing and scheduling module for modRana (15.23 ms) INFO : * keys: A keyboard input handling module (5.10 ms) INFO : * mapView: Controls the view being displayed on the map (15.69 ms) INFO : * mapLayers: Map layer handling (73.31 ms) INFO : * messages: Handles messages (7.69 ms) INFO core.poi_db: POI database path: INFO core.poi_db: /home/nemo/.local/share/harbour-modrana/poi/modrana_poi.db INFO core.poi_db: connection to POI db established INFO : * storePOI: Store POI data. (31.53 ms) INFO : * menu: Handle menus (92.54 ms) INFO : * theme: ModRana theming module (15.96 ms) INFO : * showTracklogs: draws a GPX track on the map (20.02 ms) INFO : * routeProfile: Creates a route profile (an elevation chart) (10.50 ms) INFO : * askMenu: A module providing yes/no question dialogs (5.40 ms) INFO : * tracklog: Record tracklogs (423.32 ms) INFO : * tileserver: A modRana built-in tileserver (46.09 ms) INFO : * info: A modRana information handling module (13.22 ms) INFO : * sketch: Sketching functionality (5.49 ms) INFO : * voice: Handle text to speech. (10.22 ms) INFO : * stats: Handles statistics (8.09 ms) INFO : * options: Handle options (64.79 ms) INFO : * turnByTurn: A turn by turn navigation module. (34.49 ms) INFO : * route: Routes (70.69 ms) INFO : * search: Search for POI (38.45 ms) INFO : * updateTiles: Update stored map tiles. (3.97 ms) INFO : * tracklogManager: Module for managing tracklogs (17.21 ms) INFO : * example: A sample modRana module (4.00 ms) INFO : Loaded all modules in 2324.46 ms, initialising DEBUG mod.mapTiles: automatic tile download queue size: 100 INFO core.threads: Running Thread: automaticTileDownloadWorker1 (1215402896) INFO core.threads: Running Thread: automaticTileDownloadWorker2 (1208886160) INFO core.threads: Running Thread: automaticTileDownloadWorker3 (1205859216) INFO core.threads: Running Thread: automaticTileDownloadWorker4 (1217500048) INFO core.threads: Running Thread: automaticTileDownloadWorker5 (1220260752) INFO core.threads: Running Thread: automaticTileDownloadWorker6 (1223685008) INFO core.threads: Running Thread: automaticTileDownloadWorker7 (1233122192) INFO core.threads: Running Thread: automaticTileDownloadWorker8 (1236235152) INFO core.threads: Running Thread: automaticTileDownloadWorker9 (1238524816) INFO core.threads: Running Thread: automaticTileDownloadWorker10 (1241416592) INFO core.threads: Running Thread: modRanaTileDownloadManager (1244156816) INFO mod.mapView: switching map drag mode to default INFO mod.mapView: switching centering disable threshold to 2048 INFO mod.loadTracklogs: ** making a list of available tracklogs INFO mod.loadTracklogs: * using this tracklog folder: INFO mod.loadTracklogs: * /home/nemo/.local/share/harbour-modrana/tracklogs INFO mod.loadTracklogs: * there are 2 tracklogs available INFO mod.loadTracklogs: ** INFO mod.options: reloading Monav data pack list INFO : Initialization complete in 79.14 ms INFO : ** modRana startup timing ** INFO : # device: Jolla (jolla) INFO : * modRana start (0 ms), 0/5783 ms INFO : * imports done (597 ms), 597/5783 ms INFO : * GUI creation (2276 ms), 2873/5783 ms INFO : * all modules loaded (2827 ms), 5700/5783 ms INFO : * all modules initialized (83 ms), 5783/5783 ms INFO : ** whole startup: 5783 ms ** INFO mod.gui.qt5.qml: redirecting QML log to the Python log INFO mod.gui.qt5.qml: theme changed to: Silica theme (id: silica) INFO mod.gui.qt5.qml: __init__ running INFO mod.gui.qt5.qml: Qt5 location initialized INFO mod.gui.qt5.qml: Qt5 GUI location provider: undefined [D] unknown:0 - Geoclue client path: "/org/freedesktop/Geoclue/Master/client12" [W] unknown:0 - QMetaMethod::invoke: Unable to handle unregistered datatype 'QGeoPositionInfo' INFO mod.gui.qt5.qml: keeping screen on DEBUG mod.gui.qt5.qml: startup values loaded DEBUG mod.gui.qt5.qml: handling back button display DEBUG mod.gui.qt5.qml: handling fullscreen state DEBUG mod.gui.qt5.qml: loading map layers INFO mod.gui.qt5.qml: layer tree loaded INFO mod.gui.qt5.qml: layer dict loaded DEBUG mod.gui.qt5.qml: loading map page [D] unknown:0 - ItemChildAddedChange [D] unknown:0 - ItemChildAddedChange [D] unknown:0 - ItemChildAddedChange [D] unknown:0 - ItemChildAddedChange DEBUG mod.gui.qt5.qml: Worker script not yet initialized. [D] unknown:0 - "" QQuickGridLayoutBase::componentComplete() MapPage_QMLTYPE_69(0x47810f68) [D] unknown:0 - QQuickGridLayoutBase::updateLayoutItems [D] unknown:0 - QQuickGridLayoutBase::invalidate() [D] unknown:0 - QQuickLayout::invalidate(), polish() [D] unknown:0 - QQuickGridLayoutBase::updateLayoutItems LEAVING [D] unknown:0 - "" QQuickGridLayoutBase::rearrange() QSizeF(0, 0) DEBUG mod.gui.qt5.qml: Tile model worker script has been initialized. DEBUG mod.gui.qt5.qml: Replaying deferred messages to tile model worker script. DEBUG mod.gui.qt5.qml: Replaying message nr.: 1 INFO mod.gui.qt5.qml: map page: loaded, loading layers INFO mod.gui.qt5.qml: pinchmap: loading overlay settings for main INFO mod.gui.qt5.qml: map page: setting map center to: 49.2,16.616667 DEBUG mod.gui.qt5.qml: true DEBUG mod.gui.qt5.qml: map page loaded DEBUG mod.gui.qt5.qml: pinchmap: overlay settings for main loaded Naruszenie ochrony pamięci
The Following 4 Users Say Thank You to MartinK For This Useful Post: | ||
Tags |
bada rox, martin_rocks, modrana, navigation, openstreetmap, the best, wehasgps |
|
It's under: Options/Navigation/Language
When I first tried modrana I had no GPS signal, so changing anything here had no effect since without a position there were no instructions to be read.
I assumed this menu was supposed to change the UI language or the language of the generic parts of instructions (e.g. "turn left" -> "links abbiegen").
As this didn't happen I assumed that this was a feature that wasn't implemented yet. At that point I hadn't even realized that changing the pronounciation of proper names would even be necessary, so I forgot about that menu.
Instead I expected pronounciation options to be in the Sound menu since I knew it was done by espeak and espeak clearly is sound-related.