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

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
clonazione vocale fuori dalla scatola

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