yoletPig/dsh-plugin-rapidspeech ↗★ 4

dsh-plugin-rapidspeech

Local RapidSpeech.cpp ASR provider for the DeepSeek Harness voice input; managed rs-server with on-demand download, or external mode

패키지
dsh-plugin-rapidspeech
호환성
미검증
Harness peer 범위
>=0.2.2-rc.1 <0.4.0
Cordis peer 범위
~4.1.0
버전
0.4.0
라이선스
MIT
최근 업데이트
2026. 11. 8.

설치

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:yoletPig/dsh-plugin-rapidspeech

Configuration

FieldDefaultDescription
managementModemanagedmanaged: the plugin downloads, spawns, and reclaims its server. external: connect to an existing rs-server at endpoint.
modelIdxasr-q8_0Catalog model to download. Editable live from the plugin page.
modelDownloadUrl—Any HTTPS GGUF URL; takes precedence over modelId. Editable live.
modelPath—Local GGUF file; takes precedence over both. Editable live.
modelSha256—Integrity hash for a manually specified model. Editable live.
dataRootdsh home cacheDirectory for the downloaded binary (bin/) and models (models/).
endpointhttp://127.0.0.1:8080Server address in external mode (loopback or allowedHosts only).
serverBinaryPath / serverLibraryPath—Use a self-provided binary / shared-library directory.
languagesauto, zh, enLanguage hints advertised to the UI (catalog models use their own list).
stripControlTokenstrueRemove SenseVoice-style `` markers from transcripts.
requestTimeoutMs120000Per-transcription timeout.
maxAudioBytes32 MiBRecordings above this size are rejected before upload.
prepareTimeoutMs / downloadTimeoutMs120000 / 1800000Budgets for startup and for one asset download.
idleTimeoutMs300000Idle time before the managed server stops; 0 keeps it until unload.
graceMs1000Termination grace period.
maxLogBytes64 KiBServer output tail kept for diagnostics.
allowedHosts[]Explicit whitelist for non-loopback endpoint hosts.