New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

@sdamarketing/qwen-tts-client

Package Overview
Dependencies
Maintainers
1
Versions
4
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@sdamarketing/qwen-tts-client

OpenClaw tts-local-cli proxy to remote Qwen TTS /tts (OGG/Opus, retry, ffmpeg)

latest
Source
npmnpm
Version
1.0.3
Version published
Weekly downloads
19
216.67%
Maintainers
1
Weekly downloads
 
Created
Source

Qwen TTS Client

EN: OpenClaw tts-local-cli provider — HTTP proxy to a remote Qwen TTS Server (/tts), output OGG/Opus (ffmpeg transcode if needed).

RU: Провайдер OpenClaw tts-local-cli — HTTP-прокси на удалённый Qwen TTS Server (/tts), на выходе OGG/Opus (при необходимости — ffmpeg).

Flow / Цепочка

OpenClaw → tts-local-cli → qwen_tts_proxy_opus.sh → qwen_tts_runtime.py → POST /tts → *.opus

Install / Установка

npm (npmjs.com):

npm install -g @sdamarketing/qwen-tts-client
qwen-tts-install

npm (GitHub Packages): see .npmrc.github.example, then the same commands with --registry=https://npm.pkg.github.com.

git:

git clone https://github.com/sdamarketing/qwen-tts-client.git
cd qwen-tts-client
./scripts/install_qwen_tts_client.sh

EN: qwen-tts-install writes ~/.openclaw/qwen_tts_client.env, copies scripts to ~/.openclaw/bin/, patches ~/.openclaw/openclaw.json (tts-local-cli), runs a smoke test.

RU: qwen-tts-install создаёт env, копирует скрипты в ~/.openclaw/bin/, правит openclaw.json, делает smoke-test.

CLI (npm bin)

CommandRole
qwen-tts-installscripts/install_qwen_tts_client.sh
qwen-tts-proxyscripts/qwen_tts_proxy_opus.sh → qwen_tts_runtime.py
qwen-tts-proxy "text" /tmp/out.opus

Env / Переменные

File: ~/.openclaw/qwen_tts_client.env (template: .env.example). Loaded via QWEN_TTS_CLIENT_ENV.

VariableRequiredDefault (in code)
CENTRAL_TTS_BASE_URLyes—
CENTRAL_TTS_API_KEYyes—
CENTRAL_TTS_TARGETnovoice-note
CENTRAL_TTS_TIMEOUT_SECno120
CENTRAL_TTS_RETRIESno2
CENTRAL_TTS_RETRY_BACKOFF_MSno350
CENTRAL_TTS_FFMPEG_TIMEOUT_SECnosame as timeout
CENTRAL_TTS_USE_SYSTEM_PROXYnooff (1 = use HTTP_PROXY)
CENTRAL_TTS_VOICE, MODEL, PERSONAno—
CENTRAL_TTS_SESSION_HINTS_JSONno—

POST body: text + optional voice, model, persona, target, requestId, sessionHints.

Repo layout / Структура

PathPurpose
scripts/install_qwen_tts_client.shInteractive installer
scripts/qwen_tts_proxy_opus.shOpenClaw entrypoint
scripts/qwen_tts_runtime.pyHTTP client, retry, Opus check, ffmpeg
deploy/openclaw/profiles/remote-api/Manual openclaw.json + env samples
docs/Setup notes

Keywords

openclaw

FAQs

Package last updated on 20 May 2026

Related posts