Traduzione automatica · Originale inglese

OmniVoice

Questa pagina Soniqo di prima parte documenta l'implementazione OmniVoice della speech-swift locale / speech-core. I bundle Hugging Face sono collegati sotto dopo le note di integrazione.

Pagina iniziale

Le carte di atterraggio e i menu Docs ora puntano qui prima; il modello di sorgente e i link di fascio rimangono disponibili da questa pagina.

In un solco

ModelloOmniVoice
RoleDotazione vocale multilingua TTS
IndietroFascio di default MLX int8; bundle fp16 disponibile
Produzione24 kHz monoforma d'onda
Lingue600+ lingue
LicenzaApache-2.0 famiglia a monte
StatoTempo di esecuzione programmatico speech-swift utilizzato da Studio sidecar
Fontek2-fsa OmniVoice
Prodotto SwiftOmniVoiceTTS
CLI / runtimeTempo di esecuzione programmatico; non un motore di discorso primario parlano ancora

Uso

Lo snippet seguente rispecchia l'attuale speech-swift API o comando esposto dal repo.

import OmniVoiceTTS

let model = try await OmniVoiceTTSModel.fromPretrained()
let pcm = try model.generate(
    text: "A new sentence in the reference speaker's voice.",
    referenceAudio: URL(fileURLWithPath: "reference.wav"),
    referenceText: "This is the reference voice.",
    language: "en"
)

Link di modello

Note di attuazione