Свои звуки Boombox в Tesla: пусть машина говорит
Tesla с внешним динамиком системы предупреждения пешеходов умеет проигрывать звуки снаружи: звуки Boombox, когда вы нажимаете сигнал в режиме Park, и свой звук закрытия. Многим владельцам хочется вместо шума голосовую фразу: персонажа фильма, робота или вежливое «Пожалуйста, отойдите от автомобиля».
В этом руководстве — инструкции из руководства владельца и как сделать голосовые звуки любым голосом в SuperClonica.
Что умеет Boombox
По руководству владельца Model Y, Boombox доступен только на машинах с системой предупреждения пешеходов (Pedestrian Warning System) и проигрывает звук через её внешний динамик, когда машина в режиме Park. Среди прочего, нажатие сигнала проигрывает первые пять секунд звука с совместимого USB-накопителя. Руководство также просит сверяться с местными законами перед использованием Boombox в общественных местах.
Подготовьте USB-накопитель
По руководству можно добавить до пяти своих звуков. Отформатируйте накопитель в exFAT, MS-DOS FAT на Mac, ext3 или ext4; NTFS не поддерживается. Создайте одну папку Boombox — она должна быть единственной на накопителе, поэтому его нельзя делить с Dashcam. Добавьте файлы .wav или .mp3; выбрать можно из первых пяти по алфавиту, а в именах файлов допускаются только латинские буквы, цифры, точки, дефисы и подчёркивания. Вставьте накопитель в передний USB-порт или в порт в бардачке на машинах, где порты консоли только заряжают, и выберите звук в меню Boombox.
Звук закрытия
Руководство указывает путь Toybox → Boombox → Lock Sound, чтобы сменить звук при закрытии машины снаружи, — тоже при наличии системы предупреждения пешеходов. Инструкции сообщества описывают свой звук закрытия через файл LockChime.wav в корне USB-накопителя; в руководстве владельца этого нет, поэтому проверьте на своей машине и версии ПО.
Сделайте голосовые звуки любым голосом
Послушайте голоса бесплатно на их страницах с фразой на 30–100 символов, без регистрации — от персонажей фильмов и игр до спокойных дикторов. Затем поставьте бесплатный движок командой python -m pip install superclonica-cpu и запустите, например, superclonica --text "Please step back from the vehicle." --voice voice.json --lang ru --normalize --output step_back.wav (с русской фразой в тексте). Звуки для сигнала делайте короче пяти секунд — играют только первые пять, — а звук закрытия совсем коротким. --normalize выравнивает громкость всех файлов.
Пользуйтесь деликатно
Внешний динамик слышат люди, которые не выбирали это слушать, поэтому делайте фразы дружелюбными и короткими и соблюдайте местные правила. Голоса персонажей в каталоге — фанатские; используйте их для развлечения, а не чтобы изображать реального человека. Можно и обучить свой голос в студии по записи на 5–10 секунд. Большинство голосов каталога записаны на русском, так что русские фразы звучат естественно. Движок говорит на 31 языке; китайский пока не поддерживается.