# Introduction This directory contains examples for Dart API. You can find the package at https://pub.dev/packages/sherpa_onnx ## Description | Directory | Description | |-----------|-------------| | [./speaker-diarization](./speaker-diarization)| Example for speaker diarization.| | [./add-punctuations](./add-punctuations)| Example for adding punctuations to text.| | [./audio-tagging](./audio-tagging)| Example for audio tagging.| | [./keyword-spotter](./keyword-spotter)| Example for keyword spotting| | [./non-streaming-asr](./non-streaming-asr)| Example for non-streaming speech recognition| | [./speaker-identification](./speaker-identification)| Example for speaker identification and verification.| | [./streaming-asr](./streaming-asr)| Example for streaming speech recognition| | [./tts](./tts)| Example for text to speech| | [./vad-with-non-streaming-asr](./vad-with-non-streaming-asr)| Example for voice activity detection with non-streaming speech recognition. You can use it to generate subtitles.| | [./vad](./vad)| Example for voice activity detection| | [./speech-enhancement-gtcrn](./speech-enhancement-gtcrn)| Example for speech enhancement/denoising| ## How to create an example in this folder ```bash dart create vad cd vad # Edit pubspec.yaml and add sherpa_onnx to dependencies dart pub get dart run ```