Документация текущего выпуска FFB-Bridge 1.6.0 Нашли устаревшие сведения? Сообщите нам через форму обратной связи.

Voice Tune

Отдельная документация Pro

Эти страницы описывают отдельную бета-версию 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 один раз. После этого распознавание использует локальный файл.

Первоначальная настройка

  1. Откройте Voice Tune.
  2. Включите функцию.
  3. Скачайте модель распознавания по умолчанию, если появится запрос. По умолчанию используется Whisper base.en.
  4. Выберите микрофон (устройство ввода) или обновите список устройств.
  5. Убедитесь, что индикатор уровня микрофона реагирует, когда вы говорите.
  6. Оставьте клавишу push-to-talk на клавиатуре по умолчанию или назначьте кнопку джойстика.
  7. Сначала попробуйте команду, введенную с клавиатуры, затем команду через push-to-talk.

Режим push-to-talk

Voice Tune слушает, только пока удерживается push-to-talk или пока выполняется команда, введенная с клавиатуры, — постоянного прослушивания нет. Поддерживаемые способы ввода:

  • Push-to-talk с клавиатуры, по умолчанию F9.
  • Push-to-talk с джойстика, если вы назначите кнопку.
  • Ввод команд с клавиатуры — удобно для проверки формулировок без микрофона.

Для команд, введенных с клавиатуры, фраза пробуждения не нужна. Для команд через микрофон она обычно обязательна.

Фразы пробуждения

По умолчанию команды с микрофона должны начинаться с одного из слов:

  • Bridge
  • Tune
  • FFB

Например:

  • 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 и последние неудачные фразы. Во время бета-тестирования именно так вы (и поддержка) определяете, где возникла проблема: при захвате звука с микрофона, распознавании, интерпретации или применении настройки.

Страница Voice Tune в FFB-Bridge Pro с выполненной командой, примененной к черновику B Страница Voice Tune в FFB-Bridge Pro с выполненной командой, примененной к черновику B
Рисунок 1. Выполненная команда: на странице показано, что было услышано, что поняло приложение, и результат — здесь команда «reduce runway rumble» применена к черновику B (85% → 68%); также видны индикатор уровня микрофона в реальном времени и назначение push-to-talk.

Как сформулировать команду

Большинство команд строятся по одной схеме: слово пробуждения + действие + параметр и, при необходимости, величина. Например: 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 offBridge ease off the turbulence
Увеличитьincrease, raise, more, stronger, heavier, stiffer, turn up, bring up, bump up, nudge up, boost, add, easier to noticeTune bump up the stall buffet
Установить значениеset, make, put, change, bring, dial — then a numberFFB set engine rumble to 15 percent
Включитьturn on, back on, enable, restore, bring back, unmuteBridge turn runway rumble back on
Выключитьturn off, shut off, disable, mute, kill, zero, zero outBridge 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 работает и с выключенными голосовыми ответами.