Traducere automată · Originalul în engleză

Noțiuni de bază început bază Windows

speech-core construiește nativ pe Windows x86_64 Același motor C++17 care alimentează Android și Linux. Ambele backenduri de inferență funcționează pe Windows: LiteRT (testat în CI pentru fiecare modificare) și ONNX Runtime. Care acoperă vorbirea de streaming-to-text (Nemotron, Parakeet), detectarea activității vocale, diarizarea difuzorului, înglobarea difuzorului, și VoxCPM2 text-to-specking cu clonarea vocii Pagina centrală a discursului.

Cerințe

Construiește cu platforma LiteRT

Rulați dintr-un mediu de dezvoltare MSVC (de exemplu, lansarea Git Bash de la x64 Native Tools Command Prompt) so dumpbin şi lib sunt pe PATH Script-ul de configurare le folosește pentru a genera biblioteca de import (libLiteRt.lib) de la Runtime DLL, pe care Roata Google nu o navă:

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 rezolvă DLL-urile prin PATH, astfel încât să se pregătească directorul litert înainte de a rula orice lucru care încarcă backend-ul:

export PATH="$PWD/litert:$PATH"
ctest --test-dir build --output-on-failure -C Release

Construiește cu platforma ONNX Runtime

Alternativ (sau suplimentar), permiteți suportului ONNX cu ORT_DIR îndreptat spre un extras Eliberare onnxruntime-win-x64. Opțional NVIDIA CUDA / Accelerația TensorRT este disponibilă prin intermediul -DSPEECH_CORE_WITH_CUDA=ON bază SPEECH_CORE_ORT_PROVIDER cu silenţios CPU Retragere ? i este obiectivul pentru PersonaPlex 7B discurs-la-discurs complet-duplex:

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
Clonarea vocală din cutie

Un clonarea vocală CLI (speech_voxcpm2_clone) este construit automat ori de câte ori SPEECH_CORE_WITH_LITERT=ON a se vedea exemplu/litert. Preferați un GUI? Speech Studio nave a Windows instalator cu același motor VoxCPM2.

Etapele următoare