Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.39 KB

File metadata and controls

42 lines (33 loc) · 1.39 KB

Parakeet STT

Parakeet speech-to-text model support for MLXAudioSTT.

Supported Models

Swift Example

import MLXAudioCore
import MLXAudioSTT

let (_, audio) = try loadAudioArray(from: audioURL)

let model = try await ParakeetModel.fromPretrained("mlx-community/parakeet-tdt-0.6b-v3")
let output = model.generate(audio: audio)
print(output.text)

Streaming Example

for try await event in model.generateStream(audio: audio) {
    switch event {
    case .token(let token):
        print(token, terminator: "")
    case .result(let result):
        print("\nFinal text: \(result.text)")
    case .info:
        break
    }
}