Английские предупреждения, произнесенные TTS-голосом Анна (поставляемым с Windows 7):
- alert.ogg - Attention
- beep.ogg - зуммер скопирован из русского архива
- splim.ogg - speed limitation in
- spkm.ogg - kilometers per hour
- spmi.ogg - miles per hour - дополнение
- sp__10.ogg - 10
- sp__100.ogg - 100
- sp__110.ogg - 110
- sp__120.ogg - 120
- sp__130.ogg - 130
- sp__20.ogg - 20
- sp__30.ogg - 30
- sp__40.ogg - 40
- sp__50.ogg - 50
- sp__60.ogg - 60
- sp__70.ogg - 70
- sp__80.ogg - 80
- sp__90.ogg - 90
- s__1.ogg - fixed camera
- s__100.ogg - built-up area
- s__101.ogg - speed limit sign
- s__102.ogg - speed bump
- s__103.ogg - dangerous road segment
- s__104.ogg - dangerous turn
- s__105.ogg - dangerous crossroad
- s__106.ogg - risk zone
- s__11.ogg - bus lane camera
- s__2.ogg - traffic light camera
- s__20.ogg - stationary police post
- s__21.ogg - railroad crossing
- s__22.ogg - school zone or pedestrian crossing
- s__3.ogg - redlight camera
- s__4.ogg - average speed camera
- s__5.ogg - mobile camera
Точный нужный формат звука не был указан; было записано в обычном для Гармина формате 44 кГц, 16 бит, моно.
Но, честно говоря, для англоговорящего они будут звучать несколько странно в силу следующих причин:
Для английского, как и для большинства других европейских языков, более естественным является
другой порядок построения фразы:
"Attention" "speed limitation in" "40" "kilometers per hour"
alert.ogg splim.ogg sp__40.ogg spkm.ogg
А лучше было бы в обратном порядке (и с несколько другими фразами тогда):
"40" "kilometers per hour" "speed limit" "alert"
sp__40.ogg spkm.ogg splim.ogg alert.ogg
Предлагаю порядок фраз для каждого языка задавать отдельно в ресурсах хотя бы в виде последовательности имен OGG-файлов.
Кроме того, так ли уж важна часть про "километры в час"? Нельзя ли ее вообще исключить (и в силу следующего абзаца тоже)?
В англоговорящих странах скорость меряют
в милях в час Предлагаю в базе ввести дополнительный параметр единиц скорости (т.е. в чем скорость меряют, в км/ч или в милях/час), или жестко привязать это к региону точки. MCD придется научить считать актуальную скорость и в милях тоже, а в чем скорость показывать на экран, вынести так же в настройки.