IP Library Granted Patent US 12,475,911
Granted Patent B2
US 12,475,911 · App. 18/012,256 · Granted Nov 18, 2025

Method for learning an audio quality metric combining labeled and unlabeled data

Inventors: Joan Serra (Barcelona, ES); Jordi Pons Puig (Barcelona, ES); Santiago Pascual (Barcelona, ES)
Assignee: Dolby International AB
G10L25/30G10L25/60
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,475,911
App. No.
18/012,256
Granted
Nov 18, 2025
Kind
B2
Abstract

Described is a method of training a neural-network-based system for determining an indication of an audio quality of an audio input. The method includes obtaining, as input, at least one training set comprising audio samples. The audio samples include audio samples of a first type and audio samples of a second type, wherein each of the first type of audio samples is labelled with information indicative of a respective predetermined audio quality metric, and wherein each of the second type of audio samples is labelled with information indicative of a respective audio quality metric relative to that of a reference audio sample. The method further includes: inputting the training set to the neural-network-based system; and iteratively training the system to predict the respective label information of the audio samples in the training set.

Claims (35)

1 . A method of training a neural-network-based system for determining an indication of an audio quality of an audio input, the method comprising:

obtaining, as input, at least one training set comprising audio samples, wherein the audio samples comprise audio samples of a first type and audio samples of a second type, wherein each of the first type of audio samples is labelled with information indicative of a respective predetermined audio quality metric, and wherein each of the second type of audio samples is labelled with information indicative of a respective audio quality metric relative to that of a reference audio sample;

inputting the audio samples of the training set to the neural-network-based system including:

a neural-network-based encoder configured to map an audio sample to a respective latent vector in a latent space, and

a neural-network-based assessment stage including a first assessment head and one or more second assessment heads, the first assessment head being configured to generate a respective quality score corresponding to the audio sample based on the respective latent vector; and

iteratively training the neural-network-based system to predict the respective label information of the audio samples in the training set based on a plurality of loss functions,

wherein each of the loss functions is configured to reflect differences between the respective label information of the audio samples in the training set and the respective predictions thereof generated by a respective one of the assessment heads; and

wherein the one or more second assessment heads and a corresponding subset of the plurality of loss functions are configured to regularize the latent space based on a plurality of respective latent vectors to which the audio samples of the training set are mapped during the iterative training.

2 . The method according to claim 1 , wherein the first type of audio samples comprises human annotated audio samples, each being labelled with the information indicative of the respective predetermined audio quality metric, wherein the human annotated audio samples comprise mean opinion score, MOS, audio samples and/or just-noticeable difference, JND, audio samples.

3 . The method according to claim 2 , wherein the second type of audio samples comprises algorithmically generated audio samples, each being labelled with the information indicative of the relative audio quality metric.

4 . The method according to claim 3 ,

wherein each of the algorithmically generated samples is generated by selectively applying at least one degradation function, each with a respective degradation strength, to a reference audio sample or to another algorithmically generated audio sample, and

wherein the label information comprises information indicating the respective degradation function and/or the respective degradation strength that have been applied thereto.

5 . The method according to claim 4 , wherein the label information further comprises information indicative of degradation relative to the reference audio sample or to the other audio sample in the training set, wherein the degradation function is selected from a plurality of available degradation functions, and/or wherein the respective degradation strength is set such that, at its minimum, the degradation is perceptually noticeable.

6 . The method according to claim 5 , wherein the plurality of available degradation functions comprises functions relating to one or more of: reverberation, clipping, encoding with different codecs, phase distortion, audio reversing, and background noise.

7 . The method according to claim 4 , wherein the algorithmically generated audio samples are generated as pairs of audio frames {x i , x j } and/or quadruples of audio frames {x i k , x i l , x j k , x j l }, wherein the audio frame x i is generated by selectively applying at least one degradation function each with a respective degradation strength to a reference audio frame, wherein the audio frame x j is generated by selectively applying at least one degradation function each with a respective degradation strength to the audio frame x i , wherein the audio frames x i k and x i l are extracted from audio frame x i by selectively applying a respective time delay to the audio frame x i , and wherein the audio frames x j k and x j l are extracted from audio frame x j by selectively applying a respective time delay to the audio frame x j .

8 . The method according to claim 3 , wherein the label information of the second type of audio samples comprises relative information indicative of whether one audio sample is more degraded than another audio sample, wherein the plurality of loss functions comprises a loss function indicative of a pairwise ranking metric and calculated based on a ranking established by the label information comprising the relative degradation information and the prediction thereof.

9 . The method according to claim 3 , wherein the label information of the second type of audio samples comprises relative information indicative of perceptual relevance between audio samples, wherein the plurality of loss functions comprises a loss function indicative of a consistency metric, wherein the consistency metric indicates whether two or more audio samples have the same degradation function and degradation strength, and correspond to the same time frame, and wherein the loss function is calculated based on the difference between the label information comprising the perceptual relevance information and the prediction thereof.

10 . The method according to claim 3 , wherein the label information of the second type of audio samples comprises relative information indicative of whether one audio sample has been applied with the same degradation function and the same degradation strength as another audio sample, wherein the plurality of loss functions comprises a loss function indicative of a degradation condition metric, and wherein the loss function is calculated based on the difference between the label information comprising the relative degradation information and the prediction thereof.

11 . The method according to claim 3 , wherein the label information of the second type of audio samples comprises relative information indicative of perceptual difference relative to one another, wherein the plurality of loss functions comprises a loss function indicative of a JND metric, and wherein the loss function is calculated based on the difference between the label information comprising the relative perceptual difference and the prediction thereof.

12 . The method according to claim 3 , wherein the label information of the second type of audio samples comprises information indicative of the degradation function that has been applied to the audio sample, wherein the plurality of loss functions comprises a loss function indicative of a degradation type metric, and wherein the loss function is calculated based on difference between the label information comprising the respective degradation function information and the prediction thereof.

13 . The method according to claim 3 , wherein the label information of the second type of audio samples comprises information indicative of the degradation strength that has been applied to an audio sample, wherein the plurality of loss functions comprises a loss function indicative of a degradation strength metric, and wherein the loss function is calculated based on difference between the label information comprising the respective degradation strength information and the prediction thereof.

14 . The method according to claim 3 , wherein the plurality of loss functions comprises a loss function indicative of a regression metric, and wherein the regression metric is calculated according to at least one of reference-based and/or reference-free quality measures, wherein the reference-based quality measures comprise at least one of: PESQ, CSIG, CBAK, COVL, SSNR, LLR, WSSD, STOI, SISDR, Mel cepstral distortion, and log-Mel-band distortion.

15 . The method according to claim 1 , wherein each of the assessment heads comprises a respective linear layer or a respective multilayer perceptron, MLP.

16 . A neural-network-based system for determining an indication of an audio quality of an input audio sample, wherein the neural-network-based system comprises:

a neural-network-based encoder configured to map the input audio sample to a respective latent vector in a latent space; and

a neural-network-based assessment stage including a first assessment head and one or more second assessment heads,

wherein the first assessment head is configured to generate a respective quality score corresponding to the input audio sample based on the respective latent vector; and

wherein the one or more second assessment heads are configured to regularize the latent space based on a plurality of latent vectors to which audio samples of a training set are mapped by the neural-network-based encoder during iterative training of the neural-network-based system.

17 . A method of operating a neural-network-based system for determining an indication of an audio quality of an input audio sample, wherein the system comprises a neural-network-based encoder and a neural-network-based assessment stage including a plurality of assessment heads, the method comprising:

mapping, by the neural-network-based encoder, the input audio sample to a respective latent vector in a latent space; and

predicting for the input audio sample,

by a first subset of the plurality of assessment heads of the neural-network-based assessment stage, information indicative of a predetermined audio quality metric, and

by a second subset of the plurality of assessment heads of the neural-network-based assessment stage, information indicative of a relative audio quality metric relative to a reference audio sample,

wherein the predicting by the first and second subsets of the plurality of assessment heads is based on the respective latent vector.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 15, 2023
From: SERRA, JOAN; PONS PUIG, JORDI; PASCUAL, SANTIAGO
To: DOLBY INTERNATIONAL AB
Reel/Frame 063962/0807 →
Priority Claims (2)
ES ES202030605 · Jun 22, 2020 · national
EP 20203277 · Oct 22, 2020 · regional
Continuity (3)
Provisional Application 63090919 · Oct 13, 2020
Provisional Application 63072787 · Aug 31, 2020
Related Publication 20230245674A1 · Aug 3, 2023
References Cited (53)
US 7164771B1 · Treurniet · 2007 [cited by applicant]
US 8824783B2 · Xu · 2014 [cited by applicant]
US 10283142B1 · Yu · 2019 [cited by examiner]
US 11646009B1 · Chhetri · 2023 [cited by examiner]
US 20040186715A1 · Gray · 2004 [cited by examiner]
US 20040186716A1 · Morfitt, III · 2004 [cited by examiner]
US 20090238370A1 · Rumsey · 2009 [cited by examiner]
US 20140358526A1 · Abdelal · 2014 [cited by examiner]
US 20150120289A1 · Lev-Tov · 2015 [cited by applicant]
US 20190172479A1 · Xiao · 2019 [cited by applicant]
US 20190355347A1 · Arik · 2019 [cited by applicant]
US 20200022007A1 · Ouyang · 2020 [cited by examiner]
US 20200227070A1 · Kim · 2020 [cited by applicant]
US 20200402530A1 · Güzelarslan · 2020 [cited by examiner]
US 20210312939A1 · Uhle · 2021 [cited by examiner]
US 20210350820A1 · Wu · 2021 [cited by examiner]
US 20210360349A1 · Nyayate · 2021 [cited by examiner]
US 20220230645A1 · Xu · 2022 [cited by examiner]
CN 111081278A · 2020 [cited by applicant]
CN 109979486B · 2021 [cited by applicant]
CN 110277106B · 2021 [cited by applicant]
EP 2143104A2 · 2010 [cited by applicant]
JP H04345327A · 1992 [cited by applicant]
JP H09331391A · 1997 [cited by applicant]
JP 2000506327A · 2000 [cited by applicant]
JP 2019531494A · 2019 [cited by applicant]
WO 2018028767A1 · 2018 [cited by applicant]
Manocha. P. et al. “A differentiable Perceptual Audio Metric Learned from Just Noticeable Differences” Arxiv. Org. Cornell University Library, Jan. 13, 2020 (Year: 2020). [cited by examiner]
AutoMOS (B. Patton, Y. Agiomyrgiannakis, M. Terry, K. Wilson, R. A. Saurous, and D. Sculley, “AutoMOS: learning a non-intrusive assessor of naturalness-of-speech,” in NIPS16 End-to-end Learning for Speech and Audio Proc… [cited by applicant]
Avila, A. R. et al, Non-intrusive Speech Quality Assessment Using Neural Networks, ICASSP 2019—2019 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), May 12, 2019, pp. 631-635, DOI: 10.1… [cited by applicant]
Falk, T. H. et al “A non-intrusive quality and intelligibility measure of reverberant and dereverberated speech,” IEEE Trans. on Audio, Speech, and Language Processing, vol. 18, No. 7, pp. 1766-1774, 2010). [cited by applicant]
Fonseca, E. et al “Learning sound event classifiers from web audio with noisy labels,” ArXiv: 1901.01189, 2019. [cited by applicant]
Gamper, H. et al, Intrusive and Non-Intrusive Perceptual Speech Quality Assessment Using a Convolutional Neural Network, IEEE Workshop on Applications of Signal Processing to Audio and Acoustics (WASPAA), Oct. 20, 2019,… [cited by applicant]
Harte, N. et al “TCD-VoIP, a Research Database of Degraded Speech for Assessing Quality in VoIP Applications” IEEE published 2015 Seventh International Workshop on Quality of Multimedia Experience, May 26-29, 2015. [cited by applicant]
ITU-P563 (L. Malfait, J. Berger, and M. Kastner, “PP.563—The ITU-T standard for single-ended speech quality assessment,” IEEE Trans. On Audio, Speech and Language Processing, vol. 14, No. 6, pp. 1924-1934, Nov. 2006. [cited by applicant]
ITU-T P.800 Series P: Telephone Transmission Quality “Methods for Subjective Determination of Transmission Quality” Aug. 1996. [cited by applicant]
Liu, X. et al “RankIQA: Learning from Rankings for No-Reference Image Quality Assessment” IEEE International Conference on Computer Vision, Oct. 22-29, 2017. [cited by applicant]
Ma, K. et al “dipIQ: Blind Image Quality Assessment by Learning-to-Rank Discriminable Image Pairs” Computer science, Computer Vision and Pattern Recognition, Apr. 2019. [cited by applicant]
Manocha, P. et al “A Differentiable Perceptual Audio Metric Learned from Just Noticeable Differences” Arxiv. Org. Cornell University Library, May 18, 2020. [cited by applicant]
Manocha, P. et al “A Differentiable Perceptual Audio Metrix Learned from Just Noticeable Differences” Arxiv. Org. Cornell University Library, Jan. 13, 2020. [cited by applicant]
Nisqa (G. Mittag and S. Möller, “Non-intrusive speech quality assessment for super-wideband speech communication networks,” in Proc. of the IEEE Int. Conf. on Acoustics, Speech and Signal Processing (ICASSP), 2019, pp. … [cited by applicant]
P.C. Loizou, “Speech Quality Assessment” Multimedia Analysis, Processing and Communications, ser. Studies in Computational Intelligence, Berlin, Germany: Springer, 2011, vol. 346, pp. 623-654. [cited by applicant]
Pascual, S. et al “Learning Problem-Agnostic Speech Representations from Multiple Self-Supervised Tasks” Arxiv Org. Cornelll University Library, Apr. 6, 2019. [cited by applicant]
Piczak, K.J. “ESC: dataset for environmental sound classification,” in Proc. of the ACM Conf. on Multimedia (ACM-MM), 2015, pp. 1015-1018. [cited by applicant]
Quality-Net (S.-W. Fu, Y. Tsao, H.-T. Hwang, and H.-M. Wang, “Quality-Net: an end-to-end non-intrusive speech quality assessment model based on BLSTM,” in Proc. of the Int. Speech Comm. Assoc. Conf. (Interspeech), 2018,… [cited by applicant]
Ravdess (S. R. Livingstone and F. A. Russo, “The Ryerson audio-visual database of emotional speech and song (Ravdess),” PLoS One, vol. 13, No. 5, p. e0196391, 2018. [Online]. Available: https://zenodo:org/record/1188976… [cited by applicant]
Serra, J. “SESQA: Semi-Supervised Learning for Speech Quality Assessment” ARXIV ORG Cornell University Library, Oct. 1, 2020, pp. 9-11. [cited by applicant]
Shan, Y. et al, Non-intrusive Speech Quality Assessment Using Deep Belief Network and Backpropagation Neural Network, 2018 11th International Symposium on Chinese Spoken Language Processing (ISCSLP), Nov. 2018, pp. 71-7… [cited by applicant]
Kabal, Peter “TSP Speech Database” Telecommunications and Signal Processing Laboratory, McGill Version, 2018. [cited by applicant]
VCTK (Y. Yamagishi, C. Veaux, and K. MacDonald, “CSTR VCTK Corpus: English Multi-speaker Corpus for CSTR Voice cloning toolkit (version 0.92),” University of Edinburgh, The Centre for Speech and Technology Research (CST… [cited by applicant]
WEnets (A. A. Catellier and S. D. Voran, “WEnets: a convolutional framework for evaluating audio waveforms,” ArXiv:1909.09024, 2019. [cited by applicant]
Pascual, et al., “Learning problem-agnostic speech representations from multiple self-supervised tasks”, INTERSPEECH 2019, Graz, Austria, Sep. 15-19, 2019, 5 Pages. [cited by applicant]
Li Hongtao, “Objective Evaluation Technology and System Development for Speech Quality”, A Dissertation Submitted for the Degree of Master, South China University of Technology, Guangzhou, China, Jun. 6, 2017, 89 Pages. [cited by applicant]