Skip to content

build(deps): bump github.com/fluidinference/fluidaudio from 0.15.5 to 0.17.5 - #4

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/swift/github.com/fluidinference/fluidaudio-0.17.5
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/swift/github.com/fluidinference/fluidaudio-0.17.5

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 5, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/fluidinference/fluidaudio from 0.15.5 to 0.17.5.

Release notes

Sourced from github.com/fluidinference/fluidaudio's releases.

v0.17.5 — Phonon-2

Phonon-2 — AsrModelVersion.phonon2 (FluidInference/phonon-2-coreml). Fermion Research's quantization-aware re-training of Parakeet TDT v3 for English, in which every encoder weight takes one of five learned values per row. The Core ML build keeps those weights exactly (a sparsity mask plus fp16 palettes, iOS 18 / macOS 15 ops) — no re-quantization — and is the fastest v3-family encoder on the Neural Engine. Existing apps are unaffected: .v3 stays the default; on iOS 17 / macOS 14 .phonon2 throws and points to .ultra.

Full sets, M5 Pro, ANE, same session v3 Ultra Phonon-2
Download ~480 MB ~630 MB ~360 MB
LibriSpeech test-clean WER 2.27 % 2.13 % 2.47 %
LibriSpeech test-other WER 4.12 % 3.81 % 4.62 %
test-clean / test-other RTFx 149–152× / 138× 151× / 142× 159× / 146×
60-minute Earnings-22 file 335× 457× 480×

English only. The HF repo also carries four more exact encoders (176 MB to 470 MB) for other size/speed trade-offs; see Phonon2.md.

let models = try await AsrModels.downloadAndLoad(version: .phonon2)

CLI: --model-version phonon2 on transcribe and the benchmarks; transcribe gains --encoder-compute-units ane|gpu|cpu|all.

Also in this release: LocalVQE acoustic echo cancellation (beta, #930), Kokoro ANE fixes for long utterances (#963, #965) and English mixing in other variants (#970), LuxTTS mid-phrase pause fix (#942), an iterative word aligner for custom vocabulary (#962), and a roman-numeral list-marker fix in English text normalization (#974).

What's Changed

Full Changelog: FluidInference/FluidAudio@v0.17.4...v0.17.5

v0.17.4 — Nemotron 3 on the M3 Neural Engine

Nemotron 3 Diarization now runs on the Neural Engine on M3-class Macs.

On M3 (h15g), the monolithic Nemotron 3 bundles never compiled for the ANE: every .cpuAndNeuralEngine load paid a ~3 s failed ANECCompile() (InvalidMILProgram) before CoreML fell back to a mixed CPU/ANE plan (#951). Monolithic presets now load from monolithic/v2/ in FluidInference/nemotron-3-diarization-coreml: the same checkpoint and weights, re-exported with fp16 inputs/outputs and gather-free state packing so the ANE compile succeeds. Accuracy is unchanged (AMI 16-meeting DER identical on .all for all five presets, within ±0.06 on the ANE). The first launch after updating downloads the v2 bundle for the preset in use. Split presets and the .bin assets are unchanged, and the original monolithic/ bundles stay on the hub for older releases.

Also in this release: AppLogger.minimumLevel and AppLogger.mirrorsToConsole let apps keep debug output, including recognised words, off the console (#958).

What's Changed

New Contributors

Full Changelog: FluidInference/FluidAudio@v0.17.3...v0.17.4

... (truncated)

Commits

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [github.com/fluidinference/fluidaudio](https://github.com/FluidInference/FluidAudio) from 0.15.5 to 0.17.5.
- [Release notes](https://github.com/FluidInference/FluidAudio/releases)
- [Commits](FluidInference/FluidAudio@0.15.5...0b1f462)

---
updated-dependencies:
- dependency-name: github.com/fluidinference/fluidaudio
  dependency-version: 0.17.5
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot @github

dependabot Bot commented on behalf of github Oct 5, 2026

Copy link
Copy Markdown
Contributor Author

Labels

The following labels could not be found: dependencies, risk:medium. Please create them before Dependabot can add them to a pull request.

Please fix the above issues or remove invalid values from dependabot.yml.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants