Como solucionar el problema de las voces en Nokia Maps 3.0.0302
Me enteré que el más reciente conjunto de voces no funcionan en el N95 8GB. Aunque funciona bien la navegación, el teléfono sigue estando en silencio.
He encontrado el problema, y todas las voces funcionan ahora
El problema está en la última versión, 0.2.0.20090504, lanzada como su nombre lo indica, el 4 de mayo.
El programador intentó separar algunas funciones del archivo de configuración, config.lua y ponerlos en common.lua, pero no funciona al menos no en mi teléfono.
Hay que poner de nuevo las funciones que estaban en la versión anterior, publicada el 12 de febrero, ordena todos los problemas de navegación y funciona canela.
Tienes que usar el PC para esto, conectar el teléfono en modo de transferencia de datos, e ir a la ruta cities / diskcache / voices / (elige la voz que quieras).
- Eliminar el archivo common.lua.
- Abra el archivo con el bloc de notas config.lua.
Sólo 2 son necesarios cambios.
- Eliminar la línea require("common")
- Tres líneas abajo, reemplazar la línea get_common_code() con el siguiente texto: (Copia y pega)
if trigger == "GPS_SIGNAL_LOST" or trigger == "GPS_SIGNAL_RESTORED" or trigger == "NO_GPS_SIGNAL" or trigger == "ROUTE_RECALCULATION" then
process_gps_triggers()
end
if trigger == "COMMAND" or trigger == "REMINDER1" or trigger == "REMINDER2" or trigger =="ANNOUNCEMENT" then
process_maneuver_triggers()
end
if trigger == "SAFETYSPOT_WARNER" then
if above_speed_limit == true then
table.insert(result_list, misc[ "safety_camara_ahead_wav" ] )
else
table.insert(result_list, misc[ "beep_sound" ] )
end
end
if trigger == "SPEED_WARNER" then
table.insert(result_list, misc[ "over_speed_limit_wav" ] )
end
if trigger == "TRAFFIC_WARNER" then
if avoidance_mode == "AUTOMATIC_AVOIDANCE" then
table.insert(result_list, misc[ "traffic_automatic_detour_wav" ] )
elseif avoidance_mode == "MANUAL_AVOIDANCE" then
table.insert(result_list, misc[ "traffic_manual_detour_wav" ] )
else
table.insert(result_list, misc[ "beep_sound" ] )
end
end
if trigger == "PEDESTRIAN_COMMAND" then
if maneuver_1.id == "STOPOVER" then
table.insert(result_list, misc[ "stopover_wav" ] )
elseif maneuver_1.id == "END" then
table.insert(result_list, misc[ "destination_wav" ] )
else
table.insert(result_list, misc[ "beep_sound" ] )
end
end
Guardar, y listo!!
Ahora su voz funciona.
Si te gusta y valoras el esfuerzo realizado, dale click al boton de GRACIAS...