Terjemahan mesin · Versi asli bahasa Inggris
LocalVQE v1.4-AEC
Pesta pertama ini. Soniqo dokumen halaman LocalVQE v1.4-AEC dari lokal speech-swift implementasi. Hugging Face bundel dihubungkan di bawah ini setelah catatan integrasi.
Halaman Internal Pertama
Mendarat kartu dan menu dokumen sekarang menunjuk di sini pertama; model sumber dan bundel link tetap tersedia dari halaman ini.
Pada sebuah Glance
| Model | LocalVQE v1.4-AEC |
|---|---|
| Peran | Expectable -reference acustic echo cancellation |
| Backend | Asli C++ adaptif filter plus stateful Core ML mask sisa |
| Keluaran | 16 kHz mono Float32 clean-mikrofon PCM |
| Bahasa | Pemrosesan akustik mandiri |
| Lisensi | Apache-2.0 kode dan bobot |
| Status | Streaming dan complete- klip speech-swift waktu jalan |
| Sumber | LocalVQE |
| Produk Swift | SpeechEnhancement |
| CLI / waktu jalan | Programtic LocalVEECHCanceller runtime |
Gunakan
snippet di bawah cermin yang sekarang speech-swift API atau perintah yang terkena repo tersebut.
import SpeechEnhancement
let aec = try await LocalVQEEchoCanceller.fromPretrained()
let cleanMicrophone = try aec.processFrame(
microphone: microphoneFrame,
reference: playbackReferenceFrame
)
Taut Model
Catatan Implementasi
- Mikrofon dan referensi putar terpisah, masukan yang disinkronkan; transkrip audio sistem- campuran bukanlah referensi yang valid.
- Streaming menerima persis 256 sampel mono per masukan di 16 kHz dan menambahkan satu 16 ms spektral hop latensi algoritmik.
- Setiap frame drains sementara Core ML buffer sebelum kembali, begitu lama-berjalan thread penangkapan tidak knalpot macOSBatas IOSurface.
- Reset setelah frame jatuh, perubahan perangkat, menangkap restarts, atau rekaman batas sehingga filter basi dan keadaan saraf tidak dapat lintas diskontinuitas.
- Sebuah referensi diam mempertahankan microphone- hanya pidato; waktu berjalan tidak pernah jatuh kembali untuk mengurangi campuran atau muting mikrofon.
- Jangan membabi buta cascade path ini dengan Apple Voice Memproses I / O karena dua canceller adaptif dapat memutar dekat-akhir pidato.