Что говорит VOICE
Когда VOICE говорит, что он говорит, в каком порядке и на каком языке, как читает время и о чём предпочитает промолчать, чтобы не объявлять с опозданием.
Принцип: говорящее табло
VOICE получает от FINISH ту же трансляцию, что и табло TABLEAU: забеги, положение, круги. FINISH отправляет не готовые фразы, а факты («этот участник только что прошёл круг за 31,456 с») и, для каждого участника, его язык и параметры. Фразу составляет VOICE. Отсюда:
- несколько компьютеров VOICE могут слушать один FINISH (озвучивание для зрителей, наушники тренера), каждый со своими забегами и языком;
- VOICE может работать на другом компьютере, чем FINISH;
- VOICE, перезапущенный посреди забега, не повторяет прошедшие круги: он продолжает со следующих прохождений;
- VOICE работает по времени FINISH (часы синхронизированы): обратный отсчёт попадает точно в секунду.
Когда VOICE говорит
| Момент | Что говорится | Язык | Важность |
|---|---|---|---|
| Участник заканчивает круг | Фраза круга: «Justine Pelletreau, Première position, Dernier tour! 10.6» | Участника | Обычная; высокая с итоговым временем |
| Старт забега (если это задано в настройках) | «Paire 3», иначе название забега, через несколько секунд после старта | Компьютера | Высокая |
| Участник выбывает (забег на выбывание) | «Lotte Verhaegen, uitgeschakeld»; по-французски «éliminé», «éliminée» для спортсменки (её пол, иначе пол забега) | Участника | Высокая |
| Пометка FINISH (если это задано в настройках) | «Justine Pelletreau,», затем текст пометки | Участника | Высокая |
| Сообщение, введённое на компьютере | Сообщение | Выбранный рядом с полем | Высокая |
| Окончание забега на время | Обратный отсчёт «5… 4… 3… 2… 1… Terminé!» | Компьютера | Прерывает всё |
| Колокол, присланный FINISH | Колокол, а после колокола выбывания — фраза | Компьютера | Прерывает всё |
Ничего не объявляется о забеге, если компьютер в режиме Без звука, если в карточке забега в FINISH не отмечен Синтез речи или если с забега снята отметка в Забеги, полученные от FINISH. Ничего не объявляется об участнике, для которого в FINISH включено «Без звука».
Фраза круга
Она собирается по частям в том порядке, который нужен тренеру: кто, где он, что осталось, затем время. Каждая часть зависит от параметра участника (заданного в FINISH, иначе параметры по умолчанию компьютера):
| Часть | Параметр | Что говорится |
|---|---|---|
| Имя | Имя | В начале: «Justine Pelletreau», «Justine» или «Pelletreau» (Произносимое имя). Не повторяется, если этого участника только что называли (20 с). |
| Позиция | Позиция | «Deuxième position», только если она изменилась (настройка); на финише — всегда. |
| Пройдено | Пройдено | «3 tours complétés»; забег на время: «Temps écoulé 6 minutes», с округлением. |
| Осталось | Осталось | «2 tours à faire», «Dernier tour!»; забег на время: «Reste 4 minutes», с округлением. |
| Время круга | Время круга | «31.4», согласно способу прочтения участника. |
| Задание | Задание | «Trop vite!» — быстрее минимального времени круга участника, «En retard!» — медленнее максимального. |
| Итоговое время | Итоговое время | Один раз, на финише, всегда полностью: «Temps final. 44.9 secondes». |
| Скорость | Скорость | «32.5 kilomètres heure». |
Примеры с исходными параметрами (имя, позиция, время круга, осталось, итоговое время):
| Ситуация | Произносится |
|---|---|
| Первое прохождение на 1500 м по дорожке 400 м (после 300 м) | «Justine Pelletreau, Première position, 3 tours à faire, 25.3» |
| Следующий круг, по-прежнему первая | «Justine Pelletreau, 2 tours à faire, 30.9» (позиция не изменилась: не повторяется) |
| Последний круг, теперь вторая | «Justine Pelletreau, Deuxième position, Dernier tour! 31.2» |
| Финиш | «Justine Pelletreau, Deuxième position, 31.7, Temps final. 1 minute et 59.1 secondes» |
| Её соперница с нидерландским языком, на том же круге | «Saskia Brouwers, Eerste positie, Laatste ronde! 31,0» |
- Одно имя — ещё не объявление: участник, у которого отмечен только параметр «Имя», никогда не объявляется.
- После финиша участник больше не объявляется: его восстановительные круги проходят молча.
- FINISH отправляет «PELLETREAU, Justine»; VOICE переставляет и приводит к строчным («Justine Pelletreau»): некоторые голоса произносят по буквам слово целиком прописными. См. Произношение имён.
- В командной гонке преследования говорится о команде: одна фраза на команду за круг («Rouge, Première position, 2 tours à faire, 31.4»), её итоговое время или «Rouge, DNF».
Языки
Одиннадцать языков: французский, английский, нидерландский, испанский, немецкий, итальянский, польский, японский, китайский (путунхуа), корейский и русский. Участник объявляется на своём языке (заданном в FINISH), иначе на языке по умолчанию компьютера; язык, которого VOICE не знает, произносится английскими словами. У каждого языка свой голос.
| Язык | Осталось 2 круга | Последний круг | Позиция | Время |
|---|---|---|---|---|
| Français | 2 tours à faire | Dernier tour! | Première… Vingtième position, затем «21e position» | 31.4 |
| English | 2 laps to go | Last lap! | First… Third position, затем «4th position» | 31.4 |
| Nederlands | nog 2 ronden | Laatste ronde! | Eerste… Twintigste positie, затем «21e positie» | 31,4 |
| Español | quedan 2 vueltas | ¡Última vuelta! | Primera… Décima posición, затем «Posición 11» | 31,4 |
| Deutsch | noch 2 Runden | Letzte Runde! | «Platz 1», «Platz 2»… | 31,4 |
| Italiano | mancano 2 giri | Ultimo giro! | Primo… Ventesimo posto, затем «Posizione 21» | 31,4 |
| Polski | do końca 2 okrążenia (5: okrążeń) | Ostatnie okrążenie! | Pierwsze… Dwudzieste miejsce, затем «Miejsce 21» | 31,4 |
| 日本語 | 残り2周 | ラスト1周! | 1位, 2位… | 31.4 |
| 中文(普通话) | 还剩2圈 | 最后一圈! | 第1名, 第2名… | 31.4 |
| 한국어 | 2바퀴 남았습니다 | 마지막 바퀴! | 1위, 2위… | 31.4 |
| Русский | осталось 2 круга (5: кругов; 21: остался 21 круг) | Последний круг! | Первое… Двадцатое место, затем «21-е место» | 31,4 |
Десятичный разделитель — часть того, что читает голос: нидерландский, итальянский, польский или русский голос правильно говорит «31,4», японский, китайский или корейский — «31.4». По-французски единственное число действует до двух: «1.4 seconde». В польском и русском три формы («2 minuty», «5 minut») и женский род «jedna», «dwie», «одна», «две» («dwie minuty», «одна минута»); японский, китайский и корейский считают круги своим счётным словом (周, 圈, 바퀴). Пример полного прочтения: «1分2.4秒» по-японски, «одна минута и 2,4 секунды» по-русски.
Десять способов прочтения времени
У каждого участника свой способ прочтения (FINISH, Чтение времени); вот что получается для круга 62,456 с. Знаки после запятой отбрасываются, никогда не округляются: голос называет то же время, что и табло.
| Способ (подпись в FINISH и VOICE) | Произносится | Для кого |
|---|---|---|
| Полный | «1 minute et 2.4 secondes» | Для публики |
| С точкой (по умолчанию) | «62.4» | Короткое время круга |
| Без точки | «62 4» («soixante-deux, quatre») | Короче произносить |
| Последняя секунда | «2 4» | Тренер, который знает десяток |
| Точка и сотые | «62.45» | С точностью до сотой |
| Последняя секунда и сотые | «2 45» | Последняя цифра и сотые |
| Минуты | «1:02.45» | Минуты и сотые |
| Минуты с десятыми | «1:02.4» | |
| Минуты с секундами | «1:02» | |
| Минуты с тысячными | «1:02.456» |
Свыше 5 минут способы прочтения в секундах переходят в минуты («5:12.40», а не «312.4»).
Прошедшее и оставшееся время забега на время
В забеге на время «Temps écoulé 6 minutes et 12.4 secondes» на каждом круге было бы слишком точно и однообразно. VOICE округляет в зависимости от хода забега: грубо вдали от конца, точно ближе к концу, и не повторяет время, уже сказанное для этого забега. В забеге на 20 минут слышно «Reste 18 minutes», потом несколько кругов ничего, затем «Reste 16 minutes»… а за 40 с до конца — «Reste 45 secondes». Забег «время + круг» говорит «Dernier tour!», когда время истекло.
Очередь объявлений
Фраза длится две–четыре секунды; круги приходят пачками, когда группа пересекает линию. Поэтому фразы ждут в очереди по правилам, потому что запоздавшее объявление хуже, чем никакого:
- Одно объявление круга на участника. Если для участника уже ждёт объявление, новое (последний круг) заменяет его.
- Короткая очередь. Не более шести объявлений кругов; сверх этого самое старое пропускается.
- Слишком старое объявление не произносится. Прождавшее больше двенадцати секунд отбрасывается в момент, когда должно было прозвучать.
- Важное идёт вперёд. Итоговое время, выбывание, пометка, старт, введённое сообщение идут раньше кругов и никогда не отбрасываются.
Каждое отброшенное объявление отмечается в журнале с причиной: «заменено», «очередь заполнена», «устарело». Все три порога настраиваются: Очередь.
Обратный отсчёт в конце
В конце (объявляемого) забега на время VOICE говорит «5… 4… 3… 2… 1… Terminé!», каждое слово в свою секунду, по часам FINISH, последнее — точно в момент, когда время истекает. Каждое слово готовится заранее и запускается чуть раньше своей секунды (опережение); оно прерывает текущую фразу. В последние десять секунд для этого забега говорит только обратный отсчёт. VOICE, запущенный за 2 с до конца, говорит «2… 1… Terminé!».
Колокол
На длинной дорожке FINISH вычисляет, когда участник начинает последний круг, и отправляет колокол; VOICE воспроизводит его через систему озвучивания, прерывая текущую фразу. Колокол, полученный с опозданием более двух секунд, не звучит: он пришёлся бы на другое прохождение. Звук: Файл WAV колокола.
В забеге на выбывание FINISH сообщает, сколько участников выбудет на начинающемся круге; VOICE добавляет после колокола фразу на языке компьютера (два компьютера, французский и английский, говорят её каждый на своём):
| Язык | Один участник | Несколько |
|---|---|---|
| Français | Au prochain tour, 1 coureur sera éliminé. | Au prochain tour, 2 coureurs seront éliminés. |
| English | At the end of the next lap, 1 athlete will be eliminated. | At the end of the next lap, 2 athletes will be eliminated. |
| Nederlands | Na de volgende ronde valt 1 deelnemer af. | Na de volgende ronde vallen 2 deelnemers af. |
| Español | En la próxima vuelta, 1 corredor será eliminado. | En la próxima vuelta, 2 corredores serán eliminados. |
| Deutsch | Nach der nächsten Runde scheidet 1 Teilnehmer aus. | Nach der nächsten Runde scheiden 2 Teilnehmer aus. |
| Italiano | Al prossimo giro sarà eliminato 1 atleta. | Al prossimo giro saranno eliminati 2 atleti. |
| Polski | Po następnym okrążeniu odpadnie jedna osoba. | Po następnym okrążeniu odpadną dwie osoby. (5: odpadnie 5 osób.) |
| 日本語 | 次の周回で1人が脱落します。 | 次の周回で2人が脱落します。 |
| 中文(普通话) | 下一圈结束时,将淘汰1名选手。 | 下一圈结束时,将淘汰2名选手。 |
| 한국어 | 다음 바퀴가 끝나면 1명이 탈락합니다. | 다음 바퀴가 끝나면 2명이 탈락합니다. |
| Русский | После следующего круга выбывает 1 участник. | После следующего круга выбывают 2 участника. (5: участников) |
Чего VOICE не говорит
- Рекорды. FINISH знает рекорды и показывает их на табло, но VOICE не объявляет «рекорд катка»: объявления рекорда нет. Чтобы сказать о нём, введите его в Произнести сообщение.
- Положения и результаты дисциплины или соревнования: только то, что происходит на дорожке, участник за участником.
- Прошедшие круги для VOICE, запущенного с опозданием, и старт забега, стартовавшего более десяти секунд назад.