SherpaOnnx

1.13.2

uakihir0/sherpa-onnx-spm

What's New

sherpa-onnx v1.13.2

2026-05-18T10:00:15Z

Pre-built iOS XCFrameworks for sherpa-onnx v1.13.2

Checksums (SHA-256)

  • sherpa-onnx.xcframework.zip: 6d30b7d890d6df356b9a7fbf236893a63539973dcc32caabd248f21b6b0ae50a
  • onnxruntime.xcframework.zip: 5bd675cb4f149130dcb3ac370418079681d90f50969f10e256523218b054acfd

sherpa-onnx-spm

A Swift Package Manager distribution of sherpa-onnx iOS XCFrameworks.

Automatically tracks the latest sherpa-onnx releases via GitHub Actions and provides pre-built XCFrameworks.

Features

  • Speech Recognition (ASR) - Streaming / Non-streaming
  • Text-to-Speech (TTS) - VITS, Matcha, Kokoro, etc.
  • Voice Activity Detection (VAD) - Silero VAD
  • Keyword Spotting
  • Speaker Identification & Diarization
  • Speech Enhancement & Denoising

Installation

Swift Package Manager

In Xcode, go to File > Add Package Dependencies... and enter the following URL:

https://github.com/uakihir0/sherpa-onnx-spm.git

Or add the dependency to your Package.swift:

dependencies: [
    .package(url: "https://github.com/uakihir0/sherpa-onnx-spm.git", from: "1.0.0")
]

Then add it to your target:

.target(
    name: "YourTarget",
    dependencies: [
        .product(name: "SherpaOnnx", package: "sherpa-onnx-spm"),
    ]
)

Usage

import SherpaOnnx

// Check version
let version = getSherpaOnnxVersion()
print("sherpa-onnx version: \(version)")

For detailed usage, refer to the official sherpa-onnx documentation.

Supported Platforms

  • iOS 13.0+
    • arm64 (Device)
    • x86_64 (Simulator)
    • arm64 (Apple Silicon Simulator)

License

sherpa-onnx is licensed under the Apache License 2.0.

Description

  • Swift Tools 5.9.0
View More Packages from this Author

Dependencies

  • None
Last updated: Sun Jun 14 2026 12:15:43 GMT-0900 (Hawaii-Aleutian Daylight Time)