TalkingHead Ru для WoW Forever Beta
Русская озвучка классических и дополнительных квестов Forever с портретами и текстом реплик.
Установка — 3 шага
- Закройте игру и установите TalkingHead Ru. Скопируйте папку
TalkingHeadRuиз нового архива в_classic_beta_/Interface/AddOns/с заменой файлов. - Установите одну или несколько библиотек для Forever:
WowVoice
или CatQuest
вместе с CatQuest Voices,
либо Wayfarer
с модулями Alliance,
Horde
и Shared Quests.
Папки библиотек также поместите в
AddOns. - Запустите игру и включите TalkingHead Ru и выбранные библиотеки.
Для WowVoice нужна
WowVoiceSounds; для CatQuest —CatQuestиCatQuest_Voices. Для Wayfarer нужен основной аддонWayfarer. Рекомендуем установить все три квестовых модуля:Wayfarer_Voices_Alliance,Wayfarer_Voices_HordeиWayfarer_Voices_Shared, чтобы получить полный каталог. Narrator для него не нужен.
Если вместе со звуками установлен основной аддон WowVoice, TalkingHead
автоматически отключит его для текущего персонажа, чтобы задания не звучали
дважды. Библиотека WowVoiceSounds останется включённой.
Озвучка WowVoice работает без CatQuest. Для озвучки CatQuest должны быть включены оба аддона: CatQuest Voices зависит от CatQuest. Говорящая голова и очередь запускают только реплики с доступной озвучкой. Если запись отсутствует или её библиотека отключена, реплика пропускается. При отключении всех библиотек остаются доступными настройки и каталог озвучки. Если подключить только CatQuest Voices вместе с CatQuest, звук берётся только оттуда. Автоматический переход учитывает длительность записи. Крестик пропускает текущую реплику при включённом «Автовоспроизведении»; при выключенном следующая ждёт ручного запуска.
Копируйте папки прямо в AddOns, без лишней внешней папки из архива.
Название в игре — TalkingHead Ru, папка аддона — TalkingHeadRu.
Настройки сохраняются в TalkingHeadRu.lua. Прежние настройки и очередь из
WowVoiceTalkingHead.lua не переносятся: при первом переходе расположение и
остальные параметры нужно настроить заново. Последующие обновления сохраняют настройки.
При обычных обновлениях файлы TalkingHeadRu.lua в WTF удалять или переименовывать не нужно.
Если старая папка WowVoiceTalkingHead осталась, аддон автоматически отключит
старую версию. Если она уже загрузилась, нажмите «Перезагрузить интерфейс»
в появившемся уведомлении или выполните /reload, чтобы завершить переключение.
На клиентах enUS/enGB плеер и говорящая голова используют английские подписи.
Настройки и каталог озвучки остаются на русском. Язык записей и их текстов не меняется.
На русском клиенте текст реплики берётся прежде всего из задания в игре.
На английском — из встроенной русской базы, если перевод есть; иначе используется
текст из игры. Русская база включена в наш аддон и доступна независимо от библиотек озвучки.
Говорящая голова использует шрифты заданий Blizzard. Для русского текста на
английском клиенте выбираются их кириллические варианты; шрифты игры и других
аддонов не изменяются. После обновления полностью перезапустите игру.
При совместном использовании с CatQuest озвучку заданий берёт на себя
TalkingHead Ru. Автозапуск квестов и кнопки «Читать» CatQuest в окне
квеста, приветствия NPC и журнале временно отключаются на всех языках клиента;
чтение книг, табличек и лор мест
остаются доступны.
При отключении TalkingHead исходные настройки и кнопки CatQuest восстанавливаются.
Для них можно оставить включёнными CatQuest, CatQuest_Voices
и CatQuest_Books. Их настройки книг и лора сохраняются.
Основная озвучка не требует CatQuest. Дополнительная озвучка использует только
CatQuest_Voices. Один CatQuest без голосового пака её не заменяет.
Метаданные полностью проверены для CatQuest Voices 0.5.0 и CatQuest 0.5.0.
После обновления библиотеки новые и изменённые записи продолжают работать,
если формат её индекса поддерживается.
Обновлённая библиотека отмечается жёлтым в настройках. Длительность берётся из
её текущего индекса; для записи с вариантами пола переход ждёт окончания
более длинного варианта. До проверки голова и очередь могут завершаться позже
звука. После обновления TalkingHead Ru с измерениями нового пака
автоматически возвращаются точные таймеры каждого файла.
Само несовпадение версий не отключает озвучку CatQuest. При выключенном фоновом
звуке до уточнения длительности возможно повторение начала записи. При
сворачивании голос заглушается, но время записи продолжает идти; после возврата
озвучка продолжается с текущего места. С включённым фоновым звуком записи
проигрываются однократно, а выключенная музыка игры остаётся выключенной.
Вверху настроек /thead расположен раздел «Выбор озвучки».
При первом запуске версии 1.4.0 включается режим «По расе и полу», в том числе
после обновления старой версии. Последующий выбор режима сохраняется.
В этом режиме библиотека выбирается по рейтингу сообщества. Кнопка «Озвучка
по расе и полу» открывает таблицу текущего порядка: для каждого сочетания можно
настроить личный порядок и сравнить записи установленными библиотеками.
Чтобы послушать другое задание, нажмите на кубик.
Снимок рейтинга входит в поставку. Для обновления откройте сайт голосования, нажмите «Импорт в аддон», скопируйте строку и вставьте её через «Импортировать строку» в таблице. Личные порядки по умолчанию сохраняются; галочку можно снять перед импортом. «Вернуть порядок по умолчанию» сбрасывает личные порядки к актуальному снимку. При равных оценках или их отсутствии используется общий порядок карточек.
В режиме «Мой порядок» общий порядок действует для всех сочетаний.
Перетаскивайте карточки
библиотек левой кнопкой мыши: первая слева, затем вторая и третья. Место
переноса подсвечивается. При отпускании две карточки меняются местами,
остальные остаются на своих местах. Отпускание мыши за пределами карточек отменяет перенос.
Исходный общий порядок —
WowVoice → CatQuest → Wayfarer. Если нужной реплики нет в первой библиотеке,
TalkingHead Ru проверяет вторую, затем третью. Например, при порядке
WowVoice → Wayfarer → CatQuest квест без записи WowVoice будет озвучен Wayfarer,
если там есть эта реплика.
Порядок действует при получении и сдаче заданий, а также в журнале и списке заданий.
Текущая реплика при перестановке не прерывается. Отключённые библиотеки пропускаются,
но сохраняют свои места и возвращаются к ним после включения.
Общий порядок сохраняется при обновлениях.
Карточки меняют только приоритет звука. Квестовые тексты входят в собственную базу
аддона: при совпадениях приоритет всегда WowVoice → CatQuest → Wayfarer.
В текущем WowVoice полных текстов нет, поэтому CatQuest используется первым,
а Wayfarer дополняет отсутствующие тексты.
Подсказка открывается на значке «i» в заголовке раздела «Выбор озвучки».
Кнопка «Послушать озвучку» открывает каталог заданий с поиском по ID. Нажми кнопку
воспроизведения в плитке задания: голубая — WowVoice, оранжевая — CatQuest,
зелёная — Wayfarer. Каталог показывает известные записи библиотек даже при их отключении.
Недоступная запись сохраняет приглушённый цвет источника и отмечается крестиком;
запустить её нельзя. Если источник недоступен, это указано прямо в легенде над
списком, без всплывающих подсказок. Счётчики показывают известные записи.
Если загружены не все три пакета Wayfarer, на его карточке появляется значок
предупреждения: наведи курсор, чтобы увидеть список недоступных пакетов.
Их записи остаются в каталоге с неактивной кнопкой; подсказка у кнопки показывает
пакет Alliance, Horde или Shared, которому принадлежит запись.
Прослушивание не меняет выбранный
источник для игры. «Назад» и закрытие настроек очищают фильтр и выделение.
Каталог также можно открыть командой /wvvoices.
Вверху настроек /thead строка «Озвучка CatQuest» показывает версию активной базы.
Версия библиотеки отмечается жёлтым, если отличается от полностью проверенной.
Если CatQuest Voices старее, подсказка на значке рядом с версией рекомендует
обновить библиотеку. Для более новой библиотеки она рекомендует обновить TalkingHead Ru.
Красная версия означает, что индекс библиотеки непригоден для воспроизведения;
подсказка указывает причину.
Ручной запуск командами и горячими клавишами CatQuest остаётся независимым и может звучать одновременно с WowVoice. В проверенном CatQuest 0.5.0 модуль «Сюжеты зон» отключён автором; лор мест работает отдельно.
Если обновляете эту сборку
Скопируйте папку TalkingHeadRu из нового архива в AddOns с заменой файлов
и полностью перезапустите игру. Библиотеки озвучки оставьте на месте:
они обновляются отдельно через CurseForge. Настройки сохранятся, кроме однократного
включения автозапуска при переходе на версию с плейлистом: общий переключатель,
«При получении задания» и «При сдаче задания» будут включены. После этого их
можно отключить снова; последующие входы и /reload выбор не сбрасывают.
Как пользоваться
- Посмотреть версии: откройте
/thead. Справа от заголовка показаны версия установленного аддона и версии исходных паков озвучки WowVoice и CatQuest. - Слушать квест: откройте его у NPC. Повторить описание можно кнопкой в журнале заданий. В списке заданий на экране нажмите треугольник слева от названия квеста. Кнопки появляются у квестов, для которых в паке есть озвучка описания. Поддерживаются стандартный трекер (в том числе с оформлением EllesmereUI) и Questie Tracker. В Questie кнопки стоят отдельной колонкой слева от «−/+»: у выполненных заданий положение сохраняется, даже если значок сворачивания исчез. Размер кнопки и подсветки следует размеру шрифта заголовков заданий Questie; названия и цели сохраняют свои отступы.
- Пропустить реплику: нажмите крестик или правой кнопкой мыши по панели озвучки. При включённом «Автовоспроизведении» начнётся следующий трек; галочка сохранится. Чтобы остановиться без перехода, сначала снимите галочку, затем закройте голову. Оставшаяся очередь будет ждать нажатия Play. Без следующего трека голос остановится.
- Справка по командам: введите
/thead help. - Настроить: введите
/theadили откройте Параметры → Модификации → TalkingHead Ru. Говорящая голова оформлена в стиле Retail. Кнопки озвучки расположены слева от названий заданий в списке на экране. Они появляются у заданий с записью описания. Если запись не удалось запустить, её кнопка и подсветка также скрываются до/reloadили успешного автозапуска. При прогрессе задания автоматически появляются два напоминания без звука: золотую подсветку треугольника на 10 секунд и строку «Вспомнить задание» с кнопкой запуска под системным сообщением на 5 секунд. Строка без фона, шрифт совпадает с системным; при наведении строка остаётся видимой, а после ухода курсора начинается новый отсчёт пяти секунд. Нажатие запускает описание соответствующего квеста. Новое подходящее изменение целей обновляет напоминание; при наведении другой квест не подменяет цель нажатия. Пока описание этого задания ожидает в плейлисте или проигрывается, оба напоминания скрыты — в том числе при выключенном автовоспроизведении. Очередь сохраняется. Напоминание появляется при прогрессе задания, включая выполнение последней цели: переход с 8/9 на 9/9 подчиняется тем же правилам, что и промежуточный прогресс. Принятие задания само по себе их не вызывает и не добавляет задержку: особого правила для последнего взятого квеста нет. После успешного запуска описания — автоматически или через Play — оба эффекта отключаются для этого задания на 30 минут, даже если закрыть реплику до конца. Пока пауза действует, каждый новый прогресс по этому же квесту начинает её заново. После 30 минут без прогресса следующее изменение снова может вызвать напоминание. Бой, прогресс по другим заданиям и события без изменения целей паузу не продлевают./reload, смена зоны и выход из игры сохраняют срок отдельно для персонажа; время вне игры тоже учитывается. Повторное прослушивание начинает новые 30 минут. Тестовое прослушивание, реплики сдачи и неудачный запуск звука паузу не включают. - Передвинуть окна: снимите общую галочку «Заблокировать фреймы» вверху настроек. Говорящую голову и очередь можно перетаскивать независимо. При отсутствии озвучки показываются беззвучные примеры; текущая запись не прерывается. Поставьте галочку или закройте настройки, чтобы закрепить оба окна.
- Масштаб панели: в разделе «Говорящая голова» под схемой привязки находится ползунок 50–150%
с плавным предпросмотром и сохранением до целого процента. По умолчанию — 100%.
При начале перетаскивания панель появляется автоматически; после отпускания
мыши она плавно исчезает, как в конце реплики. Если окна заранее разблокированы,
тест остаётся открытым. Если уже идёт озвучка, масштаб меняется на текущей панели
без прерывания звука. Разблокировать окна заранее не требуется.
Масштаб меняет всю панель вместе с портретом, текстом и кнопками; во время
перетаскивания сохраняются поза портрета и расположение текста. После отпускания
кнопки мыши анимация и прокрутка возобновляются. Закрытие настроек во время
перетаскивания отменяет неприменённое изменение.
Для точного ввода укажите целое число в поле справа и нажмите Enter.
Если тест не включён и озвучка не идёт, панель показывается на 2 секунды,
затем плавно исчезает. Повторное применение обновляет срок показа.
Escape или выход из поля отменяет неподтверждённый ввод.
«Сбросить масштаб» возвращает 100%. Масштаб сохраняется и применяется без
/reload. - Точка привязки и масштабирования: над ползунком находится схема панели с девятью круглыми точками — четыре угла, середины сторон и центр. Выбрана всегда одна точка. Например, при выборе верхнего левого угла панель растёт вправо и вниз, а при выборе центра — во все стороны. Это работает и с ползунком, и с вводом числа. Выбор точки сохраняет текущее положение панели и автоматически открывает тест, если озвучка не идёт. Выбранная привязка сохраняется и после перемещения панели. У границы экрана панель сдвигается, если иначе она вышла бы за его пределы. «Сбросить положение» возвращает автоматическую привязку снизу над панелями действий, сохраняя выбранный масштаб.
- Точные координаты: поля X и Y рядом со схемой задают положение выбранной
точки жёлтой рамки панели относительно центра экрана. Начало отсчёта (0, 0) одинаково для всех
девяти точек. Положительный X — вправо, положительный Y — вверх. Например, при выборе
верхнего правого угла значения
0, 0помещают этот угол в центр экрана. Это единицы интерфейса, зависящие от его общего масштаба. Допускаются отрицательные и дробные числа, в том числе с запятой:-120,5. Enter или «Задать» применяет оба поля; Tab переключает между ними; Escape или закрытие настроек отменяет неподтверждённый ввод. Без заранее включённого теста применение координат также показывает панель на 2 секунды, затем запускает плавное исчезновение. Текущая озвучка продолжается. Во время перетаскивания панели поля обновляются сразу, до отпускания мыши. Выбор другой точки также пересчитывает координаты. Перетаскивание отменяет неподтверждённый числовой ввод. Если заданная позиция выходит за экран, панель удерживается внутри, а поля показывают получившиеся значения. При необходимости страницу настроек можно прокрутить вниз.
По умолчанию панель появляется внизу по центру, над панелями действий, как в Retail.
Чтобы вернуть её туда после перемещения, введите /thead head reset.
Очередь озвучки и плейлист
Если во время озвучки принять другое задание, его описание добавится в очередь. Открытие описаний без принятия не накапливает ожидающие задания. Когда очередь свободна, открытое описание начинает звучать сразу. Промежуточные реплики и завершение задания также ждут своей очереди.
Плейлист появляется, когда есть ожидающие записи, и показывает текущую реплику вместе с ними. Задания сгруппированы по выдающему NPC. Если взять ещё одно задание у того же NPC, оно добавится к его группе. Внутри задания идут описание, промежуточная реплика и завершение; реплики сдачи отмечены вопросительным знаком и подписью «Сдача:». Текущая запись выделена жёлтым и отмечена движущимися полосками. Длинный список можно прокручивать; при смене записи он возвращается к началу.
- Play у задания включает его сейчас. Текущая реплика прекращается, остальные ожидающие записи сохраняются. Если очередь на паузе, проигрывается только выбранная реплика; иначе очередь затем продолжает играть автоматически. Если у задания несколько реплик, начать можно только с первой ожидающей.
- «Следующим» ставит задание сразу после оставшихся реплик текущего задания, не прерывая звук. Ссылка видна только там, где она меняет порядок.
- Крестик на говорящей голове прекращает текущую реплику и останавливает автоматический переход. Галочка «Автовоспроизведение» запускает оставшуюся очередь; Play у задания проигрывает одну реплику.
- Крестик у задания удаляет все его реплики из очереди.
- «Очистить всё» удаляет очередь и останавливает её воспроизведение.
- «Автовоспроизведение» над списком включает проигрывание подряд. Если снять галочку, текущая реплика доиграет, а следующая будет ждать клика. Включение галочки продолжает оставшуюся очередь. По умолчанию она включена. Выбор через галочку сохраняется для следующих очередей и после перезапуска игры.
- «Далее» над списком запускает следующую реплику, сохраняя состояние галочки. Если текущая реплика ещё звучит, она будет пропущена.
Когда звучит последняя реплика, плейлист скрывается — остаётся только говорящая голова. Единственная ожидающая реплика остаётся в списке до запуска.
При отказе от задания его ожидающие реплики удаляются; уже звучащая может закончиться. Ручное прослушивание из журнала, списка заданий или каталога «Послушать озвучку» заменяет текущую реплику. Остальная очередь сохраняется и продолжается после него. При автоматическом переходе между заданиями есть короткая пауза с исчезновением говорящей головы. Ручные Play и «Далее» запускают запись сразу.
Очередь сохраняется отдельно для персонажа после /reload и выхода из игры.
При возвращении менее чем через 5 минут она восстанавливается; прерванная
запись начинается сначала, остановленная очередь остаётся остановленной.
После более долгого отсутствия очередь очищается. Пока вы в игре, срок хранения
не ограничен.
Какие реплики добавляются
В разделе «Воспроизведение» общий переключатель «Автозапуск озвучки» управляет добавлением новых реплик. «При получении задания» включает описания, а «При сдаче задания» — промежуточные реплики и завершение. По умолчанию все три переключателя включены.
В разделе «Плейлист» можно включить «Только описания заданий», чтобы новые реплики сдачи не добавлялись. По умолчанию этот пункт выключен. Все эти настройки действуют только на новые реплики: уже добавленные остаются, доигрывают и сохраняются после короткого выхода. Ручное прослушивание доступно независимо от автозапуска.
Положение и размер очереди
По умолчанию очередь находится над чатом. В разделе «Очередь озвучки»:
- Общая галочка «Заблокировать фреймы» вверху настроек управляет обоими окнами. Снимите её для перемещения: появятся жёлтые рамки головы и очереди. Установка галочки или закрытие настроек закрепляет оба окна, сохраняя положение.
- При перетаскивании плейлиста рядом с головой появляется линия выравнивания: окна можно совместить по верхнему, нижнему, левому или правому краю. После перемещения они остаются независимыми.
- X и Y задают положение верхнего левого угла жёлтой рамки относительно центра экрана и обновляются при перетаскивании. Ввод применяется кнопкой «Задать» или Enter. Для сравнения с координатами головы выберите у неё ту же точку привязки.
- Высота задаёт максимум от 280 до 600; по умолчанию — 280. Короткий список уменьшается по содержимому, длинный прокручивается.
- Масштаб меняется от 80% до 120% относительно масштаба говорящей головы. Верхний левый угол плейлиста остаётся на месте. Изменение показывает очередь без разблокировки и без головы: через две секунды предпросмотр плавно исчезает.
- «Сбросить» возвращает положение над чатом, высоту 280 и масштаб 100%. Выбор типов реплик сохраняется.
При выключении общего автозапуска настройки плейлиста становятся недоступны, а режим перемещения закрывается с сохранением положения. Уже накопленная очередь при этом продолжает работать.
Озвучка, музыка и сворачивание игры
По умолчанию аддон выбирает способ воспроизведения по настройке игры «Звук в фоновом режиме»:
- Фоновый звук включён: озвучка идёт вместе с обычной музыкой игры и остаётся слышна при сворачивании. На время реплики общая громкость умножается на громкость «Диалогов»: например, 100% × 30% = 30%. Вместе с озвучкой тише становятся музыка и остальные звуки игры.
- Фоновый звук выключен: озвучка временно заменяет музыку локации. Её громкость берётся из настройки «Диалоги», общая громкость не меняется. При сворачивании её не слышно, но запись продолжает идти; при возвращении слышно текущее место. Если реплика уже закончилась, она не запускается заново.
Музыку вручную включать не нужно. После окончания или закрытия головы возвращаются прежняя общая громкость и настройки музыки, в том числе «выключено». Если во время реплики вручную изменить временную настройку, новое значение сохранится после остановки. Приветствия NPC приглушаются на время озвучки в обоих режимах. Настройку фонового звука аддон не меняет.
Если изменить фоновый звук во время реплики, новый способ воспроизведения
выбирается для следующей записи. Выключение фонового звука во время реплики,
начавшейся с включённым фоновым звуком, ещё может привести к её обрыву
при сворачивании. Если раньше выбирали канал вручную, верните автоматический
выбор командой /thead channel auto.
Если что-то не работает
- Нет звука: проверьте основную базу
WowVoiceSoundsи выбранный источник дополнительной озвучки — поддерживаемыйCatQuest_Voices. После добавления звуков полностью перезапустите игру. Озвучены не все задания и реплики: у дополнительного задания может быть только описание или сдача. - Вместо портрета свиток: модель может загружаться с задержкой. В сборке есть база квестодателей, в том числе для заданий, взятых до установки аддона. Если квестодатель неизвестен или модель недоступна, останется свиток. У заданий от предметов и объявлений говорящей головы может не быть — звук работает.
- Сообщить об ошибке: укажите версию аддона и язык клиента, подключённые аудиопаки и шаги воспроизведения проблемы. При необходимости приложите снимок экрана.
Аддон предназначен для WoW Forever Beta и использует подключаемые библиотеки озвучки.
Авторы озвучки
- Озвучка WowVoice — wowvoice. Основной пакет классических заданий. Проект автора: HappyDridex/wowvoice.
- Озвучка CatQuest Voices — Cathey. Альтернативная озвучка общих заданий и дополнительные квесты Forever. Библиотека устанавливается отдельно. Часть реплик сдачи квестов Forever пока использует временный перевод автора пакета с английского и может отличаться от русского текста в игре.
Сведения о квестодателях: Wowhead Forever, снимок данных проекта Forever Quest Pins.
Заметили явную ошибку?
Напишите мне в Discord: Tove#2889 и коротко опишите, что не так.
Если лицо обрезается или уезжает за рамку во время разговора, сделайте два скриншота крайних положений головы: когда она сильнее всего отклоняется в одну сторону и когда — в другую, например влево и вправо или вверх и вниз. На снимках должны быть видны вся рамка портрета и имя NPC. Скриншот можно сделать через Win + Shift + S.
Ещё лучше — короткое видео, на котором видно движение головы и саму ошибку. В Windows 11 нажмите Win + Shift + R, выделите область с панелью озвучки и начните запись. Пришлите видео или оба скриншота вместе с сообщением.