Skip to main content

Settings, Tasks, and Storage

The Settings page is split into operations-oriented sections.

General

  • Configure the startup page.
  • Control whether TTS continues when switching screens.
  • This matters for long-running playback workflows such as the novel reader.

Tasks

The Tasks page shows the process-wide shared TTS scheduler. Quick TTS, Dialogue TTS, Phase TTS, Novel Reader, Video Dubbing, and the local API Server all use the same queue.

Currently visible:

  • Running tasks.
  • Queued tasks.
  • Recently completed or failed tasks.
  • Provider rate limits and concurrency effects.

Tasks are currently mainly for runtime observation. Temporary in-memory queue entries are not retained as a full job history after the app exits.

API Server

Configure the local HTTP server:

  • Bind address.
  • Port.
  • API key.
  • CORS origins.
  • Per-IP rate limit.
  • Maximum request body size.
  • API log output.

Storage

Storage manages the voice asset root, missing-file scans, and audio archive cleanup. Neiroha keeps stable folder slugs for projects and characters, so renaming display names does not move existing audio files.

Media Tools

Media Tools manages FFmpeg detection and audio/video export defaults. Windows and Linux can use external FFmpeg CLI. Android disables local FFmpeg media processing.