This page walks you from download → placement → startup order → first launch for onex-voiceInteraction.
The following resources must be installed and started before onex-voiceInteraction:
When you purchase onex-voiceInteraction, the dependency onex-base is included.
| Dependency | Required |
|---|---|
| onex-base | Yes |
Extract both resource folders into your server's resources/[onex]/ directory. If the [onex] folder does not exist, create it manually. Do not rename either folder — the scripts reference their own names internally.
Add the following to your server.cfg, after your framework and its dependencies (e.g. qb-core, ox_core).
ensure [onex]
By default the script runs without any API keys using the built-in STT backend and Edge TTS — no setup required. API keys are only needed to unlock additional providers or features.
# ── STT (Speech-to-Text) ──────────────────────────────────────────────────── # set stt_api_key "your_key_here" # set stt_provider "groq" # groq | azure | google # ── TTS (Text-to-Speech) ──────────────────────────────────────────────────── # set tts_api_key "your_key_here" # set tts_provider "elevenlabs" # elevenlabs | azure # ── LLM ───────────────────────────────────────────────────────────────────── # set llm_api_key "your_key_here" # set llm_provider "groq" # groq (default)
Uncomment and fill in only the categories you need. Full setup guides:
Start or restart your server. Open the server console and confirm there are no red error lines from onex-voiceInteraction. A clean startup logs the resource as started and prints a summary of active providers.
Last updated about 1 month ago