Version: 2026.03.0-rc1 On this page
Phonexia Language identification changelog
[PLAT-1506] Fixed a rare issue where audio resampling could fail when processing large files, particularly when converting between certain sample rates (e.g., 11025 Hz to 8000 Hz).
[PLAT-1509] Fixed GPU processing failure on NVIDIA Blackwell architecture GPUs (e.g., RTX 1000 series) caused by a bug in ONNX Runtime.
Fixed license validation error handling for legacy (v1) license files with missing required fields. Previously, this could cause undefined behavior.
[PLAT-1425] Improve compatibility with future models - WARNING microservice requires at least model v5.5.0
Microservice now by default logs each request with incremental correlation id
[PLAT-1471] Refactoring of the internal audio handling to reduce memory usage. Audio format support is now limited to WAV and FLAC .
[VOX-2666] Inconsistent logging
[PLAT-1277] Possible memory leak on cuda device
[PLAT-1056] Support for new licenses tied only to model major version. Old licenses tied to precise model version are still supported.
[PLAT-1070] Default port 8080 exposed in Dockerfile
[VOX-1293] phonexia.grpc.common.Status service
[VOX-1293] Field license_flags to LicensingInfoResult in phonexia.grpc.common.Licensing
[VOX-1497] Crash when recording sample rate is not divisible by 10 and processing start time has been set
[PLAT-978] Loading configuration from model
[PLAT-952] Added PHX_NUM_THREADS_PER_INSTANCE, PHX_NUM_INSTANCES_PER_DEVICE and PHX_DEVICE_INDEX options for concurrent processing
[PLAT-389] Start and end request's messages are logged at the INFO level
[PLAT-827] Delay to response when identify configuration is invalid (configuration now checked at the beginning)
[PLAT-942] NaN scores on empty recordings
[PLAT-926] Extract method for languageprint extraction
[PLAT-926] Adapt method for adding or modifying languages using adaptation profile
[PLAT-926] Identify method now accepts languageprints and adaptation profiles
[PLAT-926] ListSupportedLanguages method now accepts adaptation profiles
[PLAT-936] Crash when using negative values in time range
[PLAT-888] Added PHX_KEEPALIVE_TIME_S and PHX_KEEPALIVE_TIMEOUT_S options for connection timeout specification
[PLAT-886] Unexpected application crash on some empty audio with specified groups
[PLAT-854] Possibility to specify prior weights of languages from a model configuration file
[PLAT-832] Update chunking algorithm for better accuracy
[PLAT-813] Language tags are case insensitive now
[PLAT-771] Support for RAW audio and real-time audio processing during transmission using the RAW audio
[PLAT-781] Support for license extensions
[PLAT-812] Add identifier type (whether result is language or group) to the response
[PLAT-758] Device is not logged by default
[PLAT-786] Memory consumption spikes for short audio on GPU image
[PLAT-791] Groups in the output now encapsulates all the languages it is comprised of
[PLAT-800] Added temperature for final scores scaling
[PLAT-788] Missing entrypoint in GPU docker image
[PLAT-497] New generation of Phonexia Language Identification