Voice Tune
Эти страницы описывают отдельную бета-версию Pro, доступную только по приглашению. Версия Free 1.5.1 не открывает доступ к Cockpit Web, Voice Tune, Profile History и лицензированию Pro. Просмотр справочных материалов в библиотеке воздушных судов — функция версии Free; сохраненные рабочие пространства AirframeDB и заметки не входят в этот выпуск.
Voice Tune позволяет изменять черновик B голосовыми командами push-to-talk или командами, введенными с клавиатуры, простыми фразами. Распознавание речи выполняется локально на вашем компьютере после однократной загрузки модели — аудио никогда не отправляется для распознавания.
Voice Tune включается только по вашему выбору. По умолчанию:
- Функция Voice Tune отключена.
- Требование фразы пробуждения включено.
- Голосовые ответы выключены.
- Клавиша push-to-talk на клавиатуре по умолчанию —
F9. - Кнопка push-to-talk на джойстике не назначена.
- Распознавание выполняется локально с помощью скачанной модели Whisper. Звук не загружается для распознавания.
- Необработанные буферы микрофона никогда не сохраняются в отчетах с отзывами.
- Журналы неудачных фраз хранят только текстовую диагностику. Звук в них не сохраняется.
- «Report phrase» отправляет только безопасный текстовый контекст и диагностику — никаких записей.
Манифест модели и файл модели скачиваются с FFB-Bridge один раз. После этого распознавание использует локальный файл.
Первоначальная настройка
- Откройте Voice Tune.
- Включите функцию.
- Скачайте модель распознавания по умолчанию, если появится запрос. По умолчанию используется Whisper base.en.
- Выберите микрофон (устройство ввода) или обновите список устройств.
- Убедитесь, что индикатор уровня микрофона реагирует, когда вы говорите.
- Оставьте клавишу push-to-talk на клавиатуре по умолчанию или назначьте кнопку джойстика.
- Сначала попробуйте команду, введенную с клавиатуры, затем команду через push-to-talk.
Режим push-to-talk
Voice Tune слушает, только пока удерживается push-to-talk или пока выполняется команда, введенная с клавиатуры, — постоянного прослушивания нет. Поддерживаемые способы ввода:
- Push-to-talk с клавиатуры, по умолчанию
F9. - Push-to-talk с джойстика, если вы назначите кнопку.
- Ввод команд с клавиатуры — удобно для проверки формулировок без микрофона.
Для команд, введенных с клавиатуры, фраза пробуждения не нужна. Для команд через микрофон она обычно обязательна.
Фразы пробуждения
По умолчанию команды с микрофона должны начинаться с одного из слов:
BridgeTuneFFB
Например:
- Bridge reduce runway rumble
- Tune make the stick heavier
- FFB set engine rumble to 20 percent
Фраза без слова пробуждения игнорируется, при этом отображается состояние «нет фразы пробуждения». Так обычные разговоры в кабине не изменят вашу настройку.
Фразы остановки работают без слова пробуждения, чтобы вы могли быстро отключить усилия, — например, panic, stop forces, stop all forces, forces off, а также force feedback off.
Что показывает страница
После каждой команды страница Voice Tune показывает, что услышал распознаватель, что поняло приложение, сообщение о результате, было ли изменение применено к B, состояние распознавания/речи/NLU и последние неудачные фразы. Во время бета-тестирования именно так вы (и поддержка) определяете, где возникла проблема: при захвате звука с микрофона, распознавании, интерпретации или применении настройки.


Как сформулировать команду
Большинство команд строятся по одной схеме: слово пробуждения + действие + параметр и, при необходимости, величина. Например: Bridge · reduce · runway rumble · by 20 percent.
Команды ниже приведены дословно на английском — распознавание использует базовую модель только для английского языка, поэтому формулировки в таблицах не переведены. Точность не обязательна: каждый параметр откликается на множество синонимов (все они перечислены), а глаголы и величины свободно сочетаются. Если фраза не срабатывает, попробуйте другую формулировку из таблицы или введите фразу в поле команд.
Попробуйте эти команды
Удерживайте кнопку push-to-talk и произнесите любую из этих фраз. Они охватывают большую часть возможностей Voice Tune: изменить усилие, исправить ощущения, опробовать изменение, задать вопрос или все остановить.
- “Bridge make the stick heavier” — сделать центрирование жестче
- “Bridge ease off the runway rumble” — смягчить вибрацию на земле
- “FFB set engine rumble to 15 percent” — установить параметр на точное значение
- “Tune disable nosewheel shimmy” — выключить один эффект
- “Bridge increase force gain a lot” — крупное относительное изменение
- “Bridge bump up the stall buffet” — сделать предупреждение более ощутимым
- “Bridge increase elevator strength” — изменение триммера (запрашивает подтверждение)
- “Bridge too much vibration” — одна фраза исправляет целую группу
- “Bridge soft preset” — более мягкие ощущения всего джойстика
- “Bridge what makes it shake” — спросить, какое усилие преобладает
- “Bridge what changed” — просмотреть последние голосовые правки
- “Bridge switch to B” … “Bridge keep B” — опробовать черновик, затем зафиксировать его
- “Bridge undo that” — отменить последнее изменение
- “Bridge help” — услышать, что можно сказать
- “stop forces” — экстренная остановка — работает даже без слова пробуждения
Словом пробуждения может быть Bridge, Tune или FFB — они взаимозаменяемы. Полный список всех параметров и команд приведен в таблицах ниже.
Настраиваемые параметры
Ниже перечислены все параметры, которые может изменять Voice Tune, сгруппированные как на странице «Настройка». Произнесите любую из английских формулировок, перечисленных в столбце «Как сказать», вместе с глаголом из следующего раздела — например, turn down engine rumble, set cruise reference to 250 knots, а также disable nosewheel shimmy.
| параметр | Что меняет | Как сказать |
|---|---|---|
| Общее | ||
| Общее усилие | Все усилия сразу — общая громкость. | master, master gain, overall force, overall strength, global force, all forces, everything |
| Ощущения джойстика и центрирование | ||
| Сила пружины | Насколько сильно джойстик тянет обратно к центру. | spring, spring force, centering force / strength / spring, center force / strength, stick force / weight / strength / stiffness, yoke force / weight |
| Зона нечувствительности пружины | Свободный ход вокруг центра до того, как начинает действовать пружина. | spring dead zone, centering deadband, center deadband / dead zone, free play, freeplay, stick slack, yoke slack |
| Минимум пружины на малой скорости | Минимальное центрирование на малой скорости, чтобы при рулении джойстик не был «вялым». | low speed spring, spring floor, ground spring floor, taxi spring, parking spring, spring at low speed |
| Расширение зоны нечувствительности на малой скорости | Насколько расширяется зона нечувствительности на малой скорости, чтобы устранить дрожание на перроне. | low speed deadband / widening, deadband widening, deadband at low speed, ground / taxi / ramp deadband |
| Усиление по перегрузке | Дополнительная жесткость под перегрузкой в виражах и при взятии ручки на себя. | g load, g-load, g force, g force gain, g loading, g gain, gload gain |
| Порог края хода | Насколько близко к упорам начинается усилие у края хода. | edge trigger, control edge start, edge start, edge of travel trigger, stick / travel edge trigger |
| Усиление у края хода | Сила нарастающего сопротивления вблизи полного отклонения. | edge gain, edge force, control edge force, edge of travel force, stick / travel edge force |
| Максимальное выходное усилие | Жесткий предел усилия по тангажу/крену до ограничения сигнала. | maximum output force, output force, force limit, output limit, max / maximum force, force / output ceiling |
| Скоростная нагрузка | ||
| Общая аэродинамическая нагрузка | Насколько нагружается джойстик по мере роста скорости. | airspeed / speed force, force at speed, airspeed / speed load, dynamic pressure force, stronger / weaker at speed, airspeed effect, speed loading |
| Опорная крейсерская скорость (kt) | Скорость, на которой нагрузка достигает расчетной силы. | cruise speed reference, cruise ref, reference speed, speed reference, cruise speed, reference knots |
| Триммер — эти команды запрашивают подтверждение | ||
| Сила руля высоты | Насколько триммер тангажа ослабляет удерживаемое усилие и смещает центр. | elevator trim, elevator / pitch trim authority, pitch trim, trim authority, trim force, elevator / pitch trim strength |
| Сила элеронов | То же для триммера крена. | aileron trim, aileron / roll trim authority, roll trim, aileron / roll trim strength |
| Оживление джойстика и динамика | ||
| Толчок при вращении | Резкий толчок в момент сваливания / входа в штопор. | rotation kick gain, rotation snap, snap kick, snap force, stall break kick, spin entry kick |
| Следование за поверхностью | Обратное воздействие на органы управления и флаттер от потока, обтекающего рулевые поверхности. | surface follow gain, surface backdrive, control surface follow / backdrive, airflow surface force, surface force |
| Связь со скольжением | Эффект по крену при нарушении координации полета. | sideslip coupling gain, sideslip force, slip coupling, slip force, coordination cue / force, rudder slip cue |
| Демпфирование угловой скорости — тангаж | Противодействует угловой скорости тангажа, чтобы движения успокаивались, а не раскачивались. | pitch rate damping, pitch damping, pitch gain, rate damping pitch, pitch damping gain |
| Демпфирование угловой скорости — крен | То же по оси крена. | roll rate damping, roll damping, roll gain, rate damping roll, roll damping gain |
| Усилие опускания ручки | Вес ручки, тянущий ее вперед, на стоянке или на малой скорости. | stick drop, drop force, parked stick drop, yoke drop, forward pull, stick forward pull |
| Скорость исчезновения опускания ручки (kt) | Скорость, к которой опускание ручки полностью исчезает. | stick drop fade speed, fade airspeed, fade speed, stick drop fade, drop fade airspeed / speed |
| Обдув от винта по тангажу | Смещение по тангажу от обдува винтом при поданной мощности. | prop wash pitch, propwash, prop wash, power pitch, power on pitch, propwash / prop wash force |
| Земля и пробег | ||
| Тряска на ВПП | Тряска колес при качении по земле. | taxi / ground / wheel rumble, runway / taxi / ground vibration, runway / taxi bumps, runway / taxi effect, taxi / ground / runway chatter, pavement |
| Вибрация тормозов | Вибрация при торможении. | brake vibration, braking shudder, braking vibration |
| Толчки шасси | Толчки, ощущаемые через шасси на пробеге. | gear bump, landing gear bumps, gear road bumps |
| Шимми носового колеса | Вибрация шимми носового колеса. | nose wheel shimmy, nosewheel / nose wheel vibration, shimmy |
| Ускорение на земле | Толчок по тангажу при разгоне на разбеге и при торможении. | ground / taxi acceleration, takeoff roll surge, takeoff surge, ground / accel / acceleration pitch, rollout acceleration |
| Тряска реверса | Тряска при реверсе тяги / в бета-диапазоне. | reverse thrust rumble, reverse / reverser vibration, reverser rumble, beta / beta range rumble |
| Толчок при касании | Толчок при касании. | touchdown bump, landing thump / bump / jolt / hit, touchdown hit / effect |
| Бафтинг и предупреждения | ||
| Бафтинг сваливания | Тряска планера при приближении к сваливанию. | stall vibration, stall shake, stall warning |
| Вибратор штурвала | Сила вибратора штурвала при сваливании. | shaker amplitude, stick / stall shaker amplitude, stall shaker strength, shaker strength, shaker buzz, shaker |
| Турбулентность | Наложение тряски в неспокойном воздухе. | air turbulence, rough air, gust shake / vibration, turbulence effect, air bumps |
| Бафтинг при превышении скорости | Предупреждающий бафтинг при превышении VNE. | overspeed vibration, overspeed buzz, speed warning buffet |
| Волновой бафтинг | Бафтинг на больших числах М. | mach vibration, mach buzz, high mach buffet |
| Бафтинг интерцепторов | Бафтинг от выпущенных интерцепторов / воздушных тормозов. | spoiler buff, spoiler vibration, speedbrake / speed brake buffet, speedbrake / speed brake buff |
| Бафтинг закрылков | Бафтинг при выпущенных закрылках. | flap vibration, flap shake, flaps buffet / vibration |
| Бафтинг шасси | Бафтинг при выпущенном шасси. | gear vibration, landing gear buffet, gear drag buffet |
| Двигатель | ||
| Гул двигателя | Непрерывная вибрация двигателя. | engine vibration, motor rumble / vibration, engine shake, engine buzz, engine effect |
| Механические разовые эффекты | ||
| Выпуск шасси | Вибрация при выпуске или уборке шасси. | gear deployment / extension / retract / retraction / movement / cycle, landing gear deploy / movement |
| Ступень закрылков | Толчок на каждой фиксированной позиции закрылков. | flap step bump / shudder, flap detent, flap detent bump, flap movement / notch, flap notch bump, flaps step |
| Аэродинамическое сопротивление (изменения триммирования по тангажу) | ||
| Сопротивление закрылков | Постоянное усилие по тангажу от сопротивления закрылков. | flaps drag, flap pitch force, flap pitch, flap load, flap pressure, flap sustained force |
| Сопротивление интерцептора | Усилие по тангажу от интерцепторов / воздушных тормозов. | spoilers drag, speedbrake / speed brake drag, spoiler pitch force, speedbrake pitch, spoiler load |
| Сопротивление шасси | Усилие по тангажу от сопротивления шасси. | landing gear drag, gear pitch force, gear pitch, gear down force / drag, gear load |
| Автопилот (по умолчанию выключен) | ||
| Полномочия следования за автопилотом | Насколько сильно автопилот смещает центр. | ap follow authority, autopilot / ap authority, autopilot / ap movement, autopilot follow movement |
| Сила следования за автопилотом | Жесткость эффекта следования за автопилотом. | ap follow strength, autopilot / ap strength, autopilot / ap spring, autopilot follow spring |
| Сторожевой таймер (расширенные параметры времени) | ||
| Порог устаревания сторожевого таймера (s) | Сколько ждать при устаревшей телеметрии, прежде чем усилия начнут затухать. | stale threshold, watchdog stale time, stale time / seconds, watchdog / telemetry timeout |
| Окно затухания сторожевого таймера (ms) | Как быстро затухают усилия, когда телеметрия устаревает. | fade window, watchdog fade, fade milliseconds, stale fade / window, fade time |
Глаголы и величины
Сочетайте любой параметр из таблицы выше с одним из этих действий. Без указания величины изменение выполняется средним шагом.
| действие | Как сказать | Пример |
|---|---|---|
| Уменьшить | reduce, lower, less, weaker, lighter, soften, softer, calmer, calm down, turn down, decrease, back off, ease off, tone down, dial down, pull back, take the edge off | Bridge ease off the turbulence |
| Увеличить | increase, raise, more, stronger, heavier, stiffer, turn up, bring up, bump up, nudge up, boost, add, easier to notice | Tune bump up the stall buffet |
| Установить значение | set, make, put, change, bring, dial — then a number | FFB set engine rumble to 15 percent |
| Включить | turn on, back on, enable, restore, bring back, unmute | Bridge turn runway rumble back on |
| Выключить | turn off, shut off, disable, mute, kill, zero, zero out | Bridge disable nosewheel shimmy |
Задайте размер относительного изменения словом, обозначающим величину, или укажите точное значение числом:
| Величина | Как сказать |
|---|---|
| Чуть-чуть | tiny, barely, a touch |
| Немного | slightly, a little, a bit, small |
| Средний шаг (по умолчанию) | ничего не говорите — это вариант по умолчанию |
| Намного | much, a lot, significantly, large |
| Точная величина | by 20 percent, by 5 points, by half, by a quarter, to 250 knots, to 40 percent |
Исправления одной фразой
Опишите проблему простыми словами, и Voice Tune сразу скорректирует связанную группу. Эти команды сначала запрашивают подтверждение.
| Как сказать | Что делает |
|---|---|
| too harsh · calm it down · make it less harsh | Смягчает центрирование, скоростную нагрузку, предел усилия и основные вибрационные эффекты. |
| too much vibration · reduce vibration · less vibration · calm vibration | Уменьшает вибрацию на земле, бафтинг, турбулентность и вибрацию двигателя. |
| trim feels wrong · fix trim · trim is wrong | Возвращает разгрузку триммером и полномочия триммера к ожидаемому поведению. |
| too weak · not strong enough | Увеличивает основные усилия на джойстике и усиление ощутимых эффектов. |
| taxi rumble too strong · taxi rumble is too strong | Смягчает тряску при качении по земле, вибрацию тормозов, толчки, шимми и ускорение при рулении. |
Пресеты общих ощущений
| Как сказать | Результат |
|---|---|
| soft preset · apply soft · make it soft | Мягкие, легкие ощущения в целом. |
| strong preset · apply strong | Жесткие, тяжелые ощущения в целом. |
| balanced preset · apply balanced | Нейтральные, средние ощущения. |
| more realistic · make it realistic · fix this · fix the feel | Применяет сбалансированный пресет (запрашивает подтверждение). |
Профили и A/B
Произнесенные изменения попадают в черновик B, чтобы вы могли опробовать их перед фиксацией. Сохранение, принятие, отмена и пробное применение запрашивают подтверждение.
| Как сказать | Что делает |
|---|---|
| switch to b · listen to b · use b | Ощутить черновик B. |
| switch to a · listen to a · use a | Ощутить сохраненный базовый вариант A. |
| keep b · keep draft · accept b | Сделать черновик B вариантом A. С подтверждением. |
| discard b · discard draft · throw away b | Отбросить черновик B. С подтверждением. |
| save profile · save this profile · save my changes | Сохранить текущие ощущения. С подтверждением. |
| save this as <name> · save as <name> | Сохранить под новым именем. С подтверждением. |
| try / load / audition <profile> | Опробовать профиль из библиотеки как черновик. С подтверждением. |
| revert changes · discard changes · reset to profile | Отбросить несохраненные правки. |
| undo · undo that · undo last · undo voice | Отменить последнее голосовое изменение (до 10). |
| yes · confirm · do it · go ahead / cancel · never mind · forget it | Ответ на ожидающий запрос подтверждения. |
Вопросы об ощущениях
| Как сказать | Ответ |
|---|---|
| what makes it shake · why is it rough · what forces am i feeling · what is causing this | Называет преобладающее активное усилие и предлагает его уменьшить. |
| what changed · what did you change | Перечисляет последние голосовые изменения. |
| status | Сообщает текущее состояние. |
| what profile is loaded · which profile is active | Называет активный профиль. |
| help · what can i say · voice help | Показывает, что можно сказать. |
Безопасность — эти команды не требуют фразы пробуждения
| Как сказать | Что делает |
|---|---|
| panic · stop forces · stop all forces · forces off · force feedback off · stop everything · disarm | Немедленно останавливает весь вывод усилия — без слова пробуждения и без подтверждения. |
| arm force feedback · arm forces · turn on force feedback · forces on | Активирует джойстик. Запрашивает подтверждение. |
Что нельзя сделать голосом
Эти действия намеренно доступны только в интерфейсе — Voice Tune отказывается их выполнять, чтобы оставаться сосредоточенным на обратимой настройке и явных защитных остановках.
| Если вы попросите… | Ответ Voice Tune |
|---|---|
| удалить или переименовать профиль | Недоступно как голосовое действие в полете. |
| изменить режим оборудования | Настройку оборудования нужно менять в интерфейсе. |
| изменить голосовое назначение (push-to-talk) | Назначения нужно менять в интерфейсе. |
| скачать модель | Скачивание модели нужно запускать из интерфейса. |
| активировать / деактивировать лицензию | Лицензированием нужно управлять в интерфейсе. |
| экспортировать диагностику / отправить пакет поддержки | Диагностику нужно экспортировать из интерфейса. |
| изменить путь хранения | Пути хранения нужно менять вне голосового управления в полете. |
| отключить защиту, отправить необработанное усилие или выкрутить все на максимум | Заблокировано ограничениями безопасности. |
Голосовые ответы
Голосовые ответы необязательны и по умолчанию выключены. Если они включены, Voice Tune произносит краткие ответы голосом синтеза речи вашей операционной системы. Вы можете включать и выключать голосовые ответы, проверять вывод, а также задавать громкость и скорость речи. При выключенных голосовых ответах Voice Tune по-прежнему показывает текст ответа в приложении.
Неудачные фразы и отчеты
Voice Tune записывает текст недавних неудачных фраз — время, источник (клавиатура или микрофон), услышанный текст, понятый текст, сообщение, код ошибки и статус распознавания, — чтобы помочь улучшить разбор команд. Аудио никогда не сохраняется, а записи можно в любой момент скопировать, очистить или отправить в отчете.
- Используйте Report this при неправильной работе самой функции Voice Tune.
- Используйте Report phrase в случаях, когда приложение услышало вас, но плохо поняло фразу, неожиданно отклонило ее или применило не то изменение.
Полезный отчет о фразе сообщает, что вы сказали, что услышало приложение, чего вы хотели, была ли команда введена с клавиатуры или произнесена, а также контекст воздушного судна/симулятора, если он важен. Отчеты Voice Tune содержат речевое содержимое только в виде текста — записи не загружаются.
Устранение неполадок
Сообщает, что модель отсутствует
- Откройте Voice Tune и выберите «Download model».
- Дождитесь завершения загрузки и проверки хеша.
- Повторите попытку, когда состояние покажет, что модель готова.
Ничего не слышит
- Убедитесь, что функция Voice Tune включена и выбран микрофон.
- Следите за индикатором уровня микрофона; при необходимости обновите список устройств записи.
- Проверьте разрешения конфиденциальности Windows для микрофона.
- Попробуйте команду, введенную с клавиатуры, чтобы отделить разбор команды от захвата звука с микрофона.
Игнорирует мою команду
- Начинайте команды с микрофона со слова Bridge, Tune или FFB.
- Удерживайте кнопку push-to-talk, пока не договорите фразу.
- Попробуйте более короткую фразу или проверьте формулировку, введя ее в поле команд с клавиатуры.
- Используйте «Report phrase», чтобы сообщать о сбоях, полезных для анализа.
Голосовые ответы не слышны
- Убедитесь, что голосовые ответы включены, и воспользуйтесь кнопкой проверки.
- Проверьте громкость и скорость речи и убедитесь, что в Windows установлен рабочий голос для синтеза речи.
- Помните, что Voice Tune работает и с выключенными голосовыми ответами.