🍦 SwiftServe Get

Menu / speech.stt

Can Swift packages do speech-to-text?

also known as: transcription · speech recognition · whisper · asr

PackageiOSmacOSwatchOStvOSvisionOSLinuxCatalyst
WhisperKit as of v1.0.0
Details

serves it · confidence 0.85 · as of v1.0.0

serves it · confidence 0.85 · as of v1.0.0

serves it · confidence 0.70 · as of v1.0.0

?

not verified yet · confidence 0.20 · as of v1.0.0

  • tvOS absent from the manifest platform floors; no source fence proves absence

serves it · confidence 0.70 · as of v1.0.0

?

not verified yet · confidence 0.10 · as of v1.0.0

  • CoreML-based on-device inference; no Linux artifacts observed, nothing in source proves absence

serves it · confidence 0.70 · as of v1.0.0

SpeziSpeech as of 1.1.2
Details

serves it · confidence 0.70 · as of 1.1.2

  • SpeechRecognizer
    Sources/SpeziSpeechRecognizer/SpeechRecognizer.swift:75
    View the line on GitHub →
    SFSpeechRecognizer module
  • manifest declares iOS 17

serves it · confidence 0.70 · as of 1.1.2

  • SpeechRecognizer
    Sources/SpeziSpeechRecognizer/SpeechRecognizer.swift:75
    View the line on GitHub →
    SFSpeechRecognizer module
  • manifest declares macOS 14
?

not verified yet · confidence 0.20 · as of 1.1.2

  • watchOS absent from manifest floors
?

not verified yet · confidence 0.20 · as of 1.1.2

  • tvOS absent from manifest floors

serves it · confidence 0.70 · as of 1.1.2

  • SpeechRecognizer
    Sources/SpeziSpeechRecognizer/SpeechRecognizer.swift:75
    View the line on GitHub →
    SFSpeechRecognizer module
  • manifest declares visionOS 1
?

not verified yet · confidence 0.10 · as of 1.1.2

  • Speech/AVFAudio are Apple-only

serves it · confidence 0.70 · as of 1.1.2

SwiftSpeech as of v0.9.3
Details

serves it · confidence 0.85 · as of v0.9.3

  • SwiftSpeech
    Sources/SwiftSpeech/SwiftSpeech.swift:3
    View the line on GitHub →
    SwiftUI wrapper over SFSpeechRecognizer
  • manifest declares iOS 13

serves it · confidence 0.75 · as of v0.9.3

?

not verified yet · confidence 0.20 · as of v0.9.3

  • watchOS absent from manifest floors
?

not verified yet · confidence 0.20 · as of v0.9.3

  • tvOS absent from manifest floors; SFSpeechRecognizer unavailable there

serves it · confidence 0.85 · as of v0.9.3

  • SwiftSpeech
    Sources/SwiftSpeech/SwiftSpeech.swift:3
    View the line on GitHub →
    SwiftUI wrapper over SFSpeechRecognizer
  • compiles for visionOS — Xcode 26.6 (17F113), XROS26.5.sdk, scheme SwiftSpeech
?

not verified yet · confidence 0.10 · as of v0.9.3

  • Speech framework is Apple-only

serves it · confidence 0.70 · as of v0.9.3

FluidAudio as of v0.15.4
Details

serves it · confidence 0.85 · as of v0.15.4

  • AsrManager
    Sources/FluidAudio/ASR/Parakeet/SlidingWindow/TDT/AsrManager.swift:6
    View the line on GitHub →
    Parakeet ASR manager (CoreML)
  • manifest declares iOS 17

serves it · confidence 0.85 · as of v0.15.4

  • AsrManager
    Sources/FluidAudio/ASR/Parakeet/SlidingWindow/TDT/AsrManager.swift:6
    View the line on GitHub →
    Parakeet ASR manager (CoreML)
  • manifest declares macOS 14
?

not verified yet · confidence 0.20 · as of v0.15.4

  • watchOS absent from manifest floors
?

not verified yet · confidence 0.20 · as of v0.15.4

  • tvOS absent from manifest floors

not served here · confidence 0.85 · as of v0.15.4

  • does not compile for visionOS (Xcode 26.6 (17F113), XROS26.5.sdk): Sources/FluidAudio/TTS/PocketTTS/Pipeline/PocketTtsModelStore.swift:91:17: error: 'loadStatePipeline(languageRoot:)' is only available in visionOS 2.0 or newer — the same commit builds for iOS, so the fence is real
?

not verified yet · confidence 0.10 · as of v0.15.4

  • CoreML runtime is Apple-only

serves it · confidence 0.70 · as of v0.15.4

SwiftWhisper as of 1.2.0
Details

serves it · confidence 0.75 · as of 1.2.0

serves it · confidence 0.75 · as of 1.2.0

?

not verified yet · confidence 0.20 · as of 1.2.0

  • memory constraints make whisper.cpp doubtful; nothing proven
?

not verified yet · confidence 0.25 · as of 1.2.0

  • empty manifest; whisper.cpp may build but intent unstated
?

not verified yet · confidence 0.25 · as of 1.2.0

  • empty manifest
?

not verified yet · confidence 0.30 · as of 1.2.0

  • whisper.cpp itself builds on Linux; this wrapper unverified

serves it · confidence 0.65 · as of 1.2.0

✓ serves it · ◐ with conditions · ✕ not served (proven) · ? not verified yet — hover any verdict for the receipt, click to pin it