chua's picture
Add iOS ASR source and docs
64f7370 verified
Raw
History Blame Contribute Delete
1.29 kB
// swift-tools-version:6.0
import PackageDescription
let package = Package(
name: "SpeechKit",
platforms: [.macOS(.v15), .iOS(.v18)],
products: [
// Umbrella product integrators import.
.library(name: "SpeechKit", targets: ["ASRKit"]),
// Individual products for finer-grained linking.
.library(name: "ASRKit", targets: ["ASRKit"]),
.library(name: "SpeechCore", targets: ["SpeechCore"]),
.executable(name: "asrkit-cli", targets: ["asrkit-cli"]),
],
dependencies: [
.package(
url: "https://github.com/microsoft/onnxruntime-swift-package-manager",
from: "1.16.0"
),
],
targets: [
// Shared infrastructure: errors, asset bundles, and audio utilities.
.target(
name: "SpeechCore",
dependencies: [
.product(name: "onnxruntime", package: "onnxruntime-swift-package-manager"),
]
),
.target(
name: "ASRKit",
dependencies: ["SpeechCore"]
),
.executableTarget(name: "asrkit-cli", dependencies: ["ASRKit"]),
.executableTarget(name: "dev-check", dependencies: ["ASRKit"]),
.testTarget(name: "SpeechKitTests", dependencies: ["ASRKit"]),
]
)