文件最后提交记录最后更新时间
Add C# API for KittenTTS (#2477) 9 个月前
Fix keyword spotting. (#1689) Reset the stream right after detecting a keyword1 年前
Fix keyword spotting. (#1689) Reset the stream right after detecting a keyword1 年前
Refactor KittenTTS to use the new Generate API (#3364)2 个月前
Refactor KittenTTS to use the new Generate API (#3364)2 个月前
Refactor Kokoro TTS to use the new Generate API (#3363)2 个月前
Refactor Kokoro TTS to use the new Generate API (#3363)2 个月前
Add Pascal/Go/C#/Dart API for NeMo Canary ASR models (#2367) Add support for the new NeMo Canary ASR model across multiple language bindings by introducing a Canary model configuration and setter method on the offline recognizer. - Define Canary model config in Pascal, Go, C#, Dart and update converter functions - Add SetConfig API for offline recognizer (Pascal, Go, C#, Dart) - Extend CI/workflows and example scripts to test non-streaming Canary decoding10 个月前
Add C# API for FunASR Nano (#3031) 4 个月前
Add C# API for Moonshine v2 (#3243) This pull request introduces comprehensive C# API support for Moonshine v2 speech recognition models. It provides the necessary configuration updates and a fully functional example to demonstrate how to integrate and use these models for non-streaming automatic speech recognition within .NET applications. The changes aim to expand the accessibility and utility of Moonshine v2 models for C# developers.3 个月前
Add C# API for audio tagging (#2653) 7 个月前
Update language bindings for FireRedASR CTC models (#3224) Added offline FireRedASR CTC model support with runnable examples and demos across all language bindings (C/C++, Dart, .NET, Flutter, Go, Java, Kotlin, Node.js, Pascal, Rust, Swift, WebAssembly).3 个月前
Upgraded to .NET 8 and made code style a little more internally consistent. (#1680) 1 年前
Upgraded to .NET 8 and made code style a little more internally consistent. (#1680) 1 年前
Refactor VITS to use the new Generate API (#3365)2 个月前
Refactor VITS to use the new Generate API (#3365)2 个月前
Add various language bindings for streaming T-one Russian ASR models (#2576) This PR adds support for streaming T-one Russian ASR models across various language bindings in the sherpa-onnx library. The changes enable T-one CTC (Connectionist Temporal Classification) model integration by adding new configuration structures and example implementations. - Introduces OnlineToneCtcModelConfig structures across all language bindings (C, C++, Swift, Java, Kotlin, Go, etc.) - Adds T-one CTC model support to WASM implementations for both ASR and keyword spotting - Provides comprehensive example implementations demonstrating T-one model usage in multiple programming languages8 个月前
Add examples for punctuations (#3394)2 个月前
Add C# API for PocketTTS. (#3162) This pull request significantly expands the C# API by integrating the PocketTTS text-to-speech model. It provides developers with the necessary tools and examples to generate speech from text, either saving it to a file or playing it directly, with enhanced configuration options. This addition broadens the range of available TTS models and improves the flexibility of the C# SDK.3 个月前
Add C# API for PocketTTS. (#3162) This pull request significantly expands the C# API by integrating the PocketTTS text-to-speech model. It provides developers with the necessary tools and examples to generate speech from text, either saving it to a file or playing it directly, with enhanced configuration options. This addition broadens the range of available TTS models and improves the flexibility of the C# SDK.3 个月前
Upgraded to .NET 8 and made code style a little more internally consistent. (#1680) 1 年前
Release Rust package for offline/online speech denoiser (#3328)2 个月前
Add DPDFNet speech denoiser support for offline and streaming (#3276) This pull request enhances the speech processing capabilities of sherpa-onnx by integrating DPDFNet models for speech enhancement. It introduces both offline and streaming denoising functionalities, supporting various model profiles and sample rates. This expansion provides users with more advanced and flexible options for improving audio quality in diverse applications, from real-time communication to post-processing of recordings.2 个月前
Add C# API for KittenTTS (#2477) 9 个月前
Upgraded to .NET 8 and made code style a little more internally consistent. (#1680) 1 年前
Upgraded to .NET 8 and made code style a little more internally consistent. (#1680) 1 年前
Release Rust package for offline/online speech denoiser (#3328)2 个月前
Release Rust package for offline/online speech denoiser (#3328)2 个月前
Add C# API for SupertonicTTS (#3283) This pull request expands the C# API by integrating Supertonic Text-to-Speech (TTS) functionality. It provides C# developers with the ability to perform text-to-speech synthesis using the Supertonic model, complete with a runnable example and necessary updates to the build and test infrastructure.2 个月前
Add C# API for ten-vad (#2385) 10 个月前
Add C# API for FunASR Nano (#3031) 4 个月前
Add API to get version information (#2309) 11 个月前
Add C# API examples for ZipVoice models (#3345)2 个月前
Add C# API examples for ZipVoice models (#3345)2 个月前
Refactor C# code and support building nuget packages for cross-platforms (#144) 3 年前
Refactor .Net example project (#1049) Co-authored-by: 东风破 <birdfishs@163.com>1 年前
Add TTS demo for C# API (#557) 2 年前
Add C# API examples for ZipVoice models (#3345)2 个月前
Add examples for punctuations (#3394)2 个月前
README.md

Introduction

This folder contains C# API examples for sherpa-onnx.

Please refer to the documentation https://k2-fsa.github.io/sherpa/onnx/csharp-api/index.html for details.

dotnet new console -n offline-tts-play
dotnet sln ./sherpa-onnx.sln add ./offline-tts-play
dotnet nuget locals all --list
dotnet nuget locals all --clear