Konekäännös · Englanninkielinen alkuperäinen
Paikallinen QQE v1.4-AEC
Tämä ensimmäinen osapuoli Soniqo sivuasiakirjat Paikalliset QQE v1.4-AEC paikallisesta speech-swift täytäntöönpanosta. Hugging Face nippu on linkitetty jäljempänä integraation jälkeen.
Sisäinen sivu ensin
Laskeutumiskortit ja dokumentit ovat nyt tässä ensin; lähdemalli ja nippulinkit ovat saatavilla tältä sivulta.
Katselu
| Malli | Paikallinen QQE v1.4-AEC |
|---|---|
| Rooli | Eksplicit-referenssi akustinen kaiku peruutus |
| Taustaosa | Natiivi C++ adaptiivinen suodatin ja tilava Core ML jäännösmaski |
| Tuotos | 16 kHz mono Float32 puhdas mikrofoni PCM |
| Kieli | Kieliriippumaton akustinen käsittely |
| Lisenssi | Apache-2.0 koodi ja painot |
| Tila | Virtaus ja koko leikkaus speech-swift ajoaika |
| Lähde | PaikallinenVQE |
| Swift -tuote | SpeechEnhancement |
| CLI / ajoaika | Programmaattinen paikallinenVQEEchoCanceller ajoaika |
Käyttö
Alla oleva nappula peilaa virta speech-swift API tai repon paljastamaa komentoa.
import SpeechEnhancement
let aec = try await LocalVQEEchoCanceller.fromPretrained()
let cleanMicrophone = try aec.processFrame(
microphone: microphoneFrame,
reference: playbackReferenceFrame
)
Malli Linkit
Täytäntöönpano Huomioita
- Mikrofoni ja soittoreferenssit ovat erillisiä, synkronoituja syötteitä; sekamuotoinen järjestelmä-audio transkripti ei ole kelvollinen viite.
- Virtaus hyväksyy täsmälleen 256 mononäytettä 16 kHz:n sisääntuloa kohti ja lisää yhden 16 ms:n algoritmisen latenssin.
- Jokainen runko tyhjentää hetkelliset Core ML -puskurit ennen paluuta, joten pitkäsiimat eivät pakota macOS -rajaa.
- Nollaa pudotettujen kehysten, laitemuutosten, kaappausten uudelleenkäynnistysten tai rajojen nauhoituksen jälkeen, joten himmeä suodatin ja hermotila eivät voi ylittää keskeytyksiä.
- Hiljainen viite säilyttää vain mikrofonin puheen; ajoaika ei koskaan lankea takaisin vähentää sekoitusta tai muuttaa mikrofonia.
- Älä sokeasti kasada tätä polkua Apple Voice Processing I/O:lla, koska kaksi adaptiivista peruutuslaitetta voi vääristää läheltä piti -puhetta.