Traduzione automatica · Originale inglese
Avviare — Windows
speech-core costruisce nativamente su Windows x86_64 — lo stesso motore C++17 che alimenta Android e Linux. Entrambi i backend di inferenza funzionano su Windows: LiteRT (testato in CI su ogni cambiamento) e ONNX Runtime. Questo copre lo streaming vocale-to-text (Nemotron, Parakeet), il rilevamento delle attività vocali, la diarizzazione dei diffusori, le incorporazioni dei diffusori e VoxCPM2 text-to-speech con clonazione vocale — tutti in esecuzione localmente. Speech Core page.
Requisiti
- Windows 10/11, x86_64
- Visual Studio 2022 o Strumenti di costruzione (MSVC C++ workload)
- CMake 3.16+
- Python 3.11+ (lo script di configurazione LiteRT estrae lo script di Google
ai-edge-litertruota) - Git, incluso Git Bash (lo script di configurazione è uno script di shell)
Costruisci con il backend LiteRT
Eseguire da un ambiente di sviluppo MSVC (ad esempio, lanciare Git Bash dal x64 Strumenti nativi Prompt di comando) così dumpbin e lib sono su PATH — lo script di configurazione li utilizza per generare la libreria di importazione (libLiteRt.lib) dalla DLL runtime, che la ruota di Google non spedisce:
git clone https://github.com/soniqo/speech-core.git
cd speech-core
./scripts/fetch_litert.sh "$PWD/litert"
cmake -B build \
-DCMAKE_BUILD_TYPE=Release \
-DSPEECH_CORE_WITH_LITERT=ON \
-DLITERT_DIR=$PWD/litert
cmake --build build --parallel --config Release
Windows risolve le DLL tramite PATH, quindi prepend la directory litert
export PATH="$PWD/litert:$PATH"
ctest --test-dir build --output-on-failure -C Release
Costruisci con il backup ONNX Runtime
In alternativa (o anche), abilitare il backend ONNX con ORT_DIR puntare ad un estratto onnxruntime-win-x64 rilascio. L'accelerazione opzionale NVIDIA CUDA / TensorRT è disponibile tramite -DSPEECH_CORE_WITH_CUDA=ON — a tempo pieno, SPEECH_CORE_ORT_PROVIDER con silenzioso CPU fallback — ed è l'obiettivo per PersonaPlex 7B full-duplex discorso-to-speech:
cmake -B build \
-DCMAKE_BUILD_TYPE=Release \
-DSPEECH_CORE_WITH_ONNX=ON \
-DORT_DIR=C:/path/to/onnxruntime-win-x64
cmake --build build --parallel --config Release
Un CLI di voce (speech_voxcpm2_clone) viene costruito automaticamente ogni volta SPEECH_CORE_WITH_LITERT=ON — vedi esempi/letteraPreferire una GUI? Speech Studio spedisce un installatore Windows con lo stesso motore VoxCPM2.
Prossimo passo
- Speech Core — la matrice del modello completo ( ONNX / LiteRT colonne) e rapida avviamento API esempi
- docs/pipeline.md — the
VoicePipelinevoiceagent loop - huggingface.co/soniqo — pesi modello convertiti
- Discord — Questioni e supporto