Automatische vertaling · Engels origineel
Aan de slag . Windows
speech-core bouwt voort op Windows x86_64 Dezelfde C++17-motor die Android en Linux aanstuurt. Beide gevolgtrekkingen backends werken op Windows: LiteRT (getest in CI bij elke verandering) en ONNX Runtime. Dat omvat streaming speech-to-text (Nemotron, Parakeet), spraak activiteit detectie, luidspreker diarization, speaker inbeddingen, en VoxCPM2 text-to-speech met stem klonen . alle lokaal. Zie de volledige model matrix op de Speech Core pagina.
Vereisten
- Windows 10/11, x86_64
- Visual Studio 2022 of de Build Tools (MSVC C++ worth)
- CMake 3.16+
- Python 3.11+ (het LiteRT setup script haalt Google
ai-edge-litertwiel) - Git, inclusief Git Bash (het setup script is een shell script)
Bouwen met de LiteRT backend
Voer uit vanuit een MSVC-ontwikkelaaromgeving (bijvoorbeeld Git Bash starten vanuit de x64 Native Tools Command Prompt) dus dumpbin en lib zijn op PATH Het setup-script gebruikt ze om de importbibliotheek (libLiteRt.lib
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 lost DLL's op via PATH, dus prepend de litert directory voordat er iets wordt uitgevoerd dat de backend laadt:
export PATH="$PWD/litert:$PATH"
ctest --test-dir build --output-on-failure -C Release
Bouwen met de ONNX Runtime backend
Alternatief (of extra), schakel de ONNX-backend in met ORT_DIR wijzend op een getrokken onnxruntime-win-x64 release. Optionele NVIDIA CUDA / TensorRT versnelling is beschikbaar via -DSPEECH_CORE_WITH_CUDA=ON . . runtime-gated by SPEECH_CORE_ORT_PROVIDER met zwijgzame CPU fallback en het doel voor PersonaPlex 7B full-duplex speech-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
Een stemklonende CLI (speech_voxcpm2_clone) wordt automatisch gebouwd wanneer SPEECH_CORE_WITH_LITERT=ON Zie je? voorbeelden/litertLiever een GUI? Speech Studio een Windows installateur met dezelfde VoxCPM2 motor.
Volgende stappen
- Speech Core en de volledige modelmatrix (ONNX / LiteRT kolommen) en snelstart API voorbeelden
- docs/pipeline.md .. de
VoicePipelinespraakagentlus - huggingface.co/soniqo
- Discord andere vragen en ondersteuning