תרגום מכונה · המקור באנגלית

להתחיל - Windows

speech-core בונה Natively Windows x86_64 אותו מנוע C++17 שמחזק את Android ו- Linux. Both Inference backends לעבוד על Windows: LiteRT (הופנה מהדף כל שינוי) ONNX Runtimeזה מכסה דיבור-לטקסט (Nemotron, Parakeet), זיהוי פעילות הקול, דיאריזציה הדוברת, רמקולים מטביעים, ו VoxCPM2 טקסט-to-speech עם שיבוט קול - כל פועל באופן מקומי, ראה את מטריקס המודל המלא על דף מקורי.

דרישות דרישות

צור עם LiteRT backend

Run from an MSVC Developer Environment (לדוגמה, ההשקה של Git בשאר x64 Native Tools Command Promptכך) dumpbin ו lib על פי הרש"פ, התסריט של ההתקנה משתמש בהם כדי ליצור את ספריית הייבוא (libLiteRt.libמתוך ה- DLL, שהגלגל של גוגל אינו אונייה:

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 פותר את DLLs באמצעות PATH, כה קדמה ל- litert במאי לפני הפעלת כל דבר שמטען את ה backend:

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

נבנה עם ONNX Runtime backend

לחלופין (או באופן נוסף), ניתן את ONNX בחזרה עם ORT_DIR להצביע על תמצית onnxruntime-win-x64NVIDIA CUDA / TensorRT האצה זמינה דרך -DSPEECH_CORE_WITH_CUDA=ON - זמן-מה-מרוץ SPEECH_CORE_ORT_PROVIDER עם CPU Fallback - והוא המטרה עבור PersonaPlex 7B דיבור מורכב-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
קול מתגנב מהקופסא

קול-קולי CLI (speech_voxcpm2_clone• נבנה באופן אוטומטי בכל פעם SPEECH_CORE_WITH_LITERT=ON - ראה דוגמאות /litertמעדיפים ג'י? Speech Studio ספינות Windows מתקין עם מנוע VoxCPM2.

בצעדים הבאים