code wiki / (root) / nx_voice_codec_tier.nx

nx_voice_codec_tier.nx

buildroot/runtime/nx_voice_codec_tier.nx

3667 B109 linesdepth 3pulls 3 transitivereach 2 importersview sourcekind librarytopic voice
docsdependenciesstructsconstsfunctions

about

nx_voice_codec_tier.nx -- tier-adaptive parameter selection. Reads `nx_hwprobe`'s tier verdict; returns the right codec params for that tier. Same library serves T0 MCU through T5 HPC; the adaptivity is at substrate level, not vendor-driven. Per cardinal feedback-scale-agnostic-substrate + feedback-self- aware-substrate-user-improvable: every tier choice is queryable via nx_self_audit so the operator can see what the codec picked and why. genealogy_id: feedback-scale-agnostic-substrate + feedback-numeric- tier-ladder + nx_hwprobe + opus_complexity_tables lineage_id: nishi_voice_codec_tier_dispatch_q10

dependencies 2 imports · 2 importers

nx_syscalls.nx nx_hwprobe.nx nx_voice_codec_tier.nx nx_voice_codec.nx nx_voice_codec_v1_adapter.nx

imports: nx_syscalls.nxnx_hwprobe.nx

imported by: nx_voice_codec.nxnx_voice_codec_v1_adapter.nx

structs

26struct VoiceCodecParams

consts

none

functions

40func nx_voice_codec_params_for_tier(out: *VoiceCodecParams, tier: i64) -> i64
called by 1: nx_voice_codec_init
105func nx_voice_codec_init(out: *VoiceCodecParams) -> i64