OmniVoice

Esta página de Soniqo documenta OmniVoice tal como está implementado en speech-swift / speech-core. Los enlaces a Hugging Face aparecen debajo de las notas de integración.

Primero página interna

Las tarjetas y menús apuntan primero aquí; los enlaces al modelo fuente y a los bundles siguen disponibles en esta página.

Resumen

ModeloOmniVoice
RolMassively multilingual zero-shot voice-cloning TTS
BackendMLX int8 default bundle; fp16 bundle available
Salida24 kHz mono waveform
Idiomas600+ languages
LicenciaApache-2.0 upstream family
EstadoProgrammatic speech-swift runtime used by Studio sidecar
Fuentek2-fsa OmniVoice
Producto SwiftOmniVoiceTTS
CLI / runtimeProgrammatic runtime; not a primary speech speak engine yet

Uso

El fragmento siguiente refleja la API o el comando actual expuesto por speech-swift.

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"
)

Enlaces del modelo

Notas de implementación