Merge pull request #166 from rododevr/patch-3
Update OsmAnd/voice/es-tts/_ttsconfig.p
This commit is contained in:
commit
de893ef54c
1 changed files with 29 additions and 29 deletions
|
@ -1,5 +1,5 @@
|
|||
:- op('==', xfy, 500).
|
||||
version(101).
|
||||
:- op('==', xfy, 500).
|
||||
version(102).
|
||||
language(es).
|
||||
|
||||
% before each announcement (beep)
|
||||
|
@ -7,40 +7,40 @@ preamble - [].
|
|||
|
||||
|
||||
%% TURNS
|
||||
turn('left', ['giro a izquierda ']).
|
||||
turn('left_sh', ['giro fuerte a izquierda ']).
|
||||
turn('left_sl', ['giro leve a izquierda ']).
|
||||
turn('right', ['giro a derecha ']).
|
||||
turn('right_sh', ['giro fuerte a derecha ']).
|
||||
turn('right_sl', ['giro leve a derecha ']).
|
||||
turn('left', ['gira a izquierda ']).
|
||||
turn('left_sh', ['gira fuerte a la izquierda ']).
|
||||
turn('left_sl', ['gira leve a la izquierda ']).
|
||||
turn('right', ['gira a la derecha ']).
|
||||
turn('right_sh', ['gira fuerte a la derecha ']).
|
||||
turn('right_sl', ['gira leve a la derecha ']).
|
||||
|
||||
prepare_turn(Turn, Dist) == ['Despues de', D,' prepararse para ', M] :- distance(Dist) == D, turn(Turn, M).
|
||||
turn(Turn, Dist) == ['Despues de ', D, M] :- distance(Dist) == D, turn(Turn, M).
|
||||
prepare_turn(Turn, Dist) == ['Después de', D,' prepararse para ', M] :- distance(Dist) == D, turn(Turn, M).
|
||||
turn(Turn, Dist) == ['Después de ', D, M] :- distance(Dist) == D, turn(Turn, M).
|
||||
turn(Turn) == M :- turn(Turn, M).
|
||||
|
||||
prepare_make_ut(Dist) == [ 'Despues de ', D,' prepararse para giro en u'] :- distance(Dist) == D.
|
||||
make_ut(Dist) == [' Despues de', D, ' giro en u'] :- distance(Dist) == D.
|
||||
make_ut == ['Giro en u'].
|
||||
make_ut_wp == ['Cuando posible, giro en u'].
|
||||
prepare_make_ut(Dist) == [ 'Después de ', D,' prepararse para dar la vuelta'] :- distance(Dist) == D.
|
||||
make_ut(Dist) == [' Después de', D, ' da la vuelta'] :- distance(Dist) == D.
|
||||
make_ut == ['da la vuelta'].
|
||||
make_ut_wp == ['Cuando posible, da la vuelta'].
|
||||
|
||||
prepare_roundabout(Dist) == [ 'Despues de ', D,' prepararse para entrar '] :- distance(Dist) == D.
|
||||
roundabout(Dist, _Angle, Exit) == ['Despues de ', D, ' entrar a glorieta y tomar la ', E ] :- distance(Dist) == D, nth(Exit, E).
|
||||
roundabout(_Angle, Exit) == ['tomando la ', E ] :- nth(Exit, E).
|
||||
prepare_roundabout(Dist) == [ 'Después de ', D,' prepararse para entrar '] :- distance(Dist) == D.
|
||||
roundabout(Dist, _Angle, Exit) == ['Después de ', D, ' entra a la glorieta y toma la ', E ] :- distance(Dist) == D, nth(Exit, E).
|
||||
roundabout(_Angle, Exit) == ['toma la ', E ] :- nth(Exit, E).
|
||||
|
||||
go_ahead == ['Continue así '].
|
||||
go_ahead(Dist) == ['Continue por ', D]:- distance(Dist) == D.
|
||||
|
||||
and_arrive_destination == ['y llegará a'].
|
||||
and_arrive_destination == ['y llegará a su destino'].
|
||||
|
||||
then == ['Despues '].
|
||||
then == ['Después '].
|
||||
reached_destination == ['ha llegado a su destino'].
|
||||
bear_right == ['manténga a su derecha'].
|
||||
bear_left == ['manténga a su izquierda'].
|
||||
bear_right == ['manténga a la derecha'].
|
||||
bear_left == ['manténga a la izquierda'].
|
||||
|
||||
route_new_calc(Dist) == ['El viaje es ', D] :- distance(Dist) == D.
|
||||
route_recalc(Dist) == ['Ruta recalculada, el viaje es ', D] :- distance(Dist) == D.
|
||||
|
||||
location_lost == ['g p s signal lost '].
|
||||
location_lost == ['g p s señal perdido '].
|
||||
|
||||
|
||||
%%
|
||||
|
@ -50,10 +50,10 @@ nth(3, 'tercera salida').
|
|||
nth(4, 'cuarta salida').
|
||||
nth(5, 'quinta salida').
|
||||
nth(6, 'sexta salida').
|
||||
nth(7, 'salida de séptima').
|
||||
nth(7, 'séptima salida').
|
||||
nth(8, 'octava salida').
|
||||
nth(9, 'salida del noveno').
|
||||
nth(10, 'salida décimo').
|
||||
nth(9, 'novena salida').
|
||||
nth(10, 'décima salida').
|
||||
nth(11, 'salida once').
|
||||
nth(12, 'salida doce').
|
||||
nth(13, 'salida trece').
|
||||
|
@ -66,9 +66,9 @@ nth(17, 'salida diezsiete').
|
|||
%%% distance measure
|
||||
distance(Dist) == [ X, ' metros'] :- Dist < 100, D is round(Dist/10)*10, num_atom(D, X).
|
||||
distance(Dist) == [ X, ' metros'] :- Dist < 1000, D is round(2*Dist/100)*50, num_atom(D, X).
|
||||
distance(Dist) == ['cerca de un kilometro '] :- Dist < 1500.
|
||||
distance(Dist) == ['cerca de ', X, ' kilometros '] :- Dist < 10000, D is round(Dist/1000), num_atom(D, X).
|
||||
distance(Dist) == [ X, ' kilometros '] :- D is round(Dist/1000), num_atom(D, X).
|
||||
distance(Dist) == ['cerca de un kilómetro '] :- Dist < 1500.
|
||||
distance(Dist) == ['cerca de ', X, ' kilómetros '] :- Dist < 10000, D is round(Dist/1000), num_atom(D, X).
|
||||
distance(Dist) == [ X, ' kilómetros '] :- D is round(Dist/1000), num_atom(D, X).
|
||||
|
||||
|
||||
%% resolve command main method
|
||||
|
|
Loading…
Reference in a new issue