Mods / /N/TTS

Tags:
Author:
Valtos
Side:
Both
Created:
Jul 18th at 4:54 PM
Last modified:
2 days ago
Downloads:
272
Recommended download (for Vintage Story 1.22.0-pre.1 - 1.22.7):
nttstts_1.0.4.zip  1-click install

/N/TTS Proximity Chat · field transmission moduleVintage Story 1.22.3  ·  v1.0.4

Spatial voice / proximity chat

Let the world
carry the voice.

Turn ordinary chat messages into character voices powered by /N/TTS. Speech comes from the player, fades with distance, and moves through the world with them.

UNIVERSAL SERVER + CLIENT API TOKEN STAYS SERVER-SIDE
 
 
 
FULL
FALLOFF
SILENT
MOVING SOURCE
English
English transmission

Voice becomes part
of the landscape.

Each player chooses a voice. General-chat messages become positional sound that stays attached to the speaker while they move.

POSITION

Spatial speech

Direction and volume respond to the speaker’s location and distance.

TRACKING

Follows the character

The active sound source updates as the speaking player moves.

IDENTITY

Personal voices

Every player can select a voice and keep it across sessions.

SECURITY

Server-side token

The API token stays on the server and is never sent to clients.

Signal path · automatic
INPUT
General-chat message
→
SYNTHESIS
Server calls /N/TTS
→
OUTPUT
Nearby players hear it in space
Player controls

Commands, without guesswork.

COMMAND RESULT
/tts voices Open the available voice list
/tts voice <speaker> Select and save your voice
/tts say <text> Play a test phrase without sending it to chat
/tts status Show your current voice and TTS status
/tts on · /tts off Enable or disable speech for your messages
Deployment sequence

Install in four passes.

  1. 1Place the same ZIP in VintagestoryData/Mods on the server and every client. Do not extract it.
  2. 2Start the server once to create:VintagestoryData/ModConfig/nttstts.json
  3. 3Enter your /N/TTS Bearer token in ApiToken.
  4. 4Restart the server and fully restart every game client.
Updating: fully close Vintage Story before loading a new version. Reconnecting alone cannot replace an assembly already loaded by the game process.
Main configuration options
  • ApiToken — /N/TTS Bearer token
  • DefaultSpeaker — default voice identifier
  • AudibleRangeBlocks — maximum audible distance
  • FullVolumeDistanceBlocks — full-volume distance
  • Volume — overall speech volume
  • CooldownSeconds — delay between requests
  • MaxTextLength — maximum synthesized text length
  • GeneralChatOnly — restrict automatic speech to general chat
  • Effect — optional /N/TTS voice effect
Privacy / data path

To synthesize speech, the server sends the message text and selected voice identifier to ntts.fdev.team. The resulting WAV is forwarded to nearby clients. The API token remains in the server configuration and is never included in the mod archive or network messages.

Русский
Передача на русском

Голос становится
частью мира.

Каждый игрок выбирает свой голос. Сообщения общего чата превращаются в позиционный звук и следуют за говорящим.

ПОЗИЦИЯ

Пространственный звук

Направление и громкость зависят от позиции говорящего и расстояния.

ДВИЖЕНИЕ

Следует за персонажем

Активный источник звука обновляет позицию вместе с игроком.

ОБРАЗ

Личные голоса

Игрок выбирает собственный голос, который сохраняется между сессиями.

БЕЗОПАСНОСТЬ

Токен только на сервере

API-токен не входит в архив мода и никогда не передаётся клиентам.

Путь сигнала · автоматически
ВХОД
Сообщение общего чата
→
СИНТЕЗ
Сервер обращается к /N/TTS
→
ВЫХОД
Игроки рядом слышат голос в пространстве
Управление игрока

Команды без догадок.

КОМАНДА РЕЗУЛЬТАТ
/tts voices Открыть список доступных голосов
/tts voice <speaker> Выбрать и сохранить свой голос
/tts say <текст> Произнести тестовую реплику без сообщения в чат
/tts status Показать текущий голос и состояние TTS
/tts on · /tts off Включить или выключить озвучку сообщений
Последовательность установки

Четыре шага до запуска.

  1. 1Поместите один и тот же ZIP в VintagestoryData/Mods на сервере и всех клиентах. Не распаковывайте архив.
  2. 2Запустите сервер один раз, чтобы создать:VintagestoryData/ModConfig/nttstts.json
  3. 3Укажите Bearer-токен /N/TTS в поле ApiToken.
  4. 4Перезапустите сервер и полностью перезапустите игровые клиенты.
При обновлении: полностью закройте Vintage Story перед запуском новой версии. Простое переподключение не заменяет уже загруженную DLL.
Основные настройки
  • ApiToken — Bearer-токен /N/TTS
  • DefaultSpeaker — голос по умолчанию
  • AudibleRangeBlocks — максимальный радиус слышимости
  • FullVolumeDistanceBlocks — расстояние полной громкости
  • Volume — общая громкость речи
  • CooldownSeconds — задержка между запросами
  • MaxTextLength — максимальная длина текста
  • GeneralChatOnly — озвучивать автоматически только общий чат
  • Effect — необязательный эффект /N/TTS
Приватность / данные

Для синтеза сервер отправляет текст сообщения и идентификатор выбранного голоса на ntts.fdev.team. Полученный WAV передаётся находящимся рядом клиентам. API-токен остаётся в серверной конфигурации и не входит в архив мода или сетевые сообщения.

/N/TTS PROXIMITY CHATSPATIAL SPEECH FOR VINTAGE STORY · v1.0.4

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
1.0.4 nttstts
1.22.0-pre.1 - 1.22.7
258 Jul 18th at 5:24 PM Empty nttstts_1.0.4.zip 1-click install
1.0.3 nttstts 5 Jul 18th at 5:14 PM Release Retracted

Retraction Reason:

Broken

Changelog:

1.0.2 nttstts 5 Jul 18th at 5:04 PM Release Retracted

Retraction Reason:

Broken

Changelog:

1.0.0 nttstts 4 Jul 18th at 4:55 PM Release Retracted

Retraction Reason:

Broken

Changelog:

Disclaimer

By downloading a mod you consent to our Terms of Use.

We tell you this specifically because we want to make sure you are aware that we cannot validate every mod, and you are responsible for any damages you might incur by installing or loading mods.

This prompt will not be shown to you again (for the current browser session) if you proceed.


2 Comments (oldest first | newest first) (threaded | flat)

HaRUSo, Aug 5th at 2:38 PM

какого хера