Speech processing system
First Claim
1. An apparatus for determining a quality measure indicative of the quality of a speech signal, the apparatus comprising:
- a receiver operable to receive a set of speech signal values representative of a speech signal generated by a speech source as distorted by a transmission channel between the speech source and the receiver;
a memory operable to store a predetermined function which includes a first part having first parameters which models said source and a second part having second parameters which models said channel and which gives, for a given set of speech signal values, a probability density for parameters of a predetermined speech model which is assumed to have generated the set of speech signal values, the probability density defining, for a given set of model parameter values, the probability that the predetermined speech model has those parameter values, given that the model is assumed to have generated the set of speech signal values;
an applicator operable to apply the set of received speech signal values to said stored function to give the probability density for said model parameters for the set of received speech signal values;
a processor operable to process said function with said set of received speech signal values applied, to derive samples of at least said first parameters from said probability density;
an analyser operable to analyse at least some of said derived samples of said at least first parameters to determine a quality measure indicative of the quality of the received speech signal values; and
an output operable to output values of said first parameters that are representative of said speech signal generated by said speech source before it was distorted by said transmission channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A speech processing system is provided which is operable to receive sets of signal values representative of a speech signal generated by a speech source. The system is operable to determine a measure of the quality of the speech signal by performing a statistical analysis of the received sets of signal values. The system stores data defining a predetermined function derived from a signal model which models the speech source and which defines a probability density function which gives, for a given set of model parameters, the probability that the signal model has those model parameters given that the signal model is assumed to have generated the received set of signal values. The system applies a current set of received signal values to the stored probability density function and then draws samples from it using a Gibbs sampler. The system then analyses the samples to determine a measure of the variance of some of the samples and then outputs a signal indicative of the quality of the received speech signal values in dependence upon the determined variance.
-
Citations
65 Claims
-
1. An apparatus for determining a quality measure indicative of the quality of a speech signal, the apparatus comprising:
-
a receiver operable to receive a set of speech signal values representative of a speech signal generated by a speech source as distorted by a transmission channel between the speech source and the receiver; a memory operable to store a predetermined function which includes a first part having first parameters which models said source and a second part having second parameters which models said channel and which gives, for a given set of speech signal values, a probability density for parameters of a predetermined speech model which is assumed to have generated the set of speech signal values, the probability density defining, for a given set of model parameter values, the probability that the predetermined speech model has those parameter values, given that the model is assumed to have generated the set of speech signal values; an applicator operable to apply the set of received speech signal values to said stored function to give the probability density for said model parameters for the set of received speech signal values; a processor operable to process said function with said set of received speech signal values applied, to derive samples of at least said first parameters from said probability density; an analyser operable to analyse at least some of said derived samples of said at least first parameters to determine a quality measure indicative of the quality of the received speech signal values; and an output operable to output values of said first parameters that are representative of said speech signal generated by said speech source before it was distorted by said transmission channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. An apparatus for searching a database comprising a plurality of annotations which include annotation data and a quality measure indicative of the quality of an annotation used to generate the annotation data, the apparatus comprising:
-
means for receiving an input audio query; means for determining a quality measure for the input audio query; and means for comparing data representative of said input query with the annotation data of one or more of said annotations in dependence upon the quality measure for said input query and the corresponding quality measure for the annotation. - View Dependent Claims (29, 30)
-
-
31. A method of determining a quality measure indicative of the quality of a speech signal, the method comprising the steps of:
-
receiving, at a receiver, a set of speech signal values representative of a speech signal generated by a speech source as distorted by a transmission channel between the speech source and the receiver; storing a predetermined function which includes a first part having first parameters which models said source and a second part having second parameters which models said channel and which gives, for a given set of speech signal values, a probability density for parameters of a predetermined speech model which is assumed to have generated the set of speech signal values, the probability density defining, for a given set of model parameter values, the probability that the predetermined speech model has those parameter values, given that the model is assumed to have generated the set of speech signal values; applying the set of received speech signal values to said stored function to give the probability density for said model parameters for the set of received speech signal values; processing said function with said set of received speech signal values applied, to derive samples of at least said first parameters from said probability density; analysing at least some of said derived samples of said at least first parameters to determine a quality measure indicative of the quality of the received speech signal values; and outputting values of said first parameters that are representative of said speech signal generated by said speech source before it was distorted by said transmission channel. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59)
-
-
60. A method of searching a database comprising a plurality of annotations which include annotation data and a quality measure indicative of the quality of an annotation used to generate the annotation data, the method comprising the steps of:
-
receiving an input audio query; determining a quality measure for the input audio query; and comparing data representative of said input query with the annotation data of one or more of said annotations in dependence upon the quality measure for said input query and the corresponding quality measure for the annotation. - View Dependent Claims (61, 62)
-
-
63. An apparatus for determining a quality measure indicative of the quality of a speech signal, the apparatus comprising:
-
means for receiving a set of speech signal values representative of a speech signal generated by a speech source as distorted by a transmission channel between the speech source and the receiving means; a memory for storing a predetermined function which includes a first part having first parameters which models said source and a second part having second parameters which models said channel and which gives, for a given set of speech signal values, a probability density for parameters of a predetermined speech model which is assumed to have generated the set of speech signal values, the probability density defining, for a given set of model parameter values, the probability that the predetermined speech model has those parameter values, given that the model is assumed to have generated the set of speech signal values; means for applying the set of received speech signal values to said stored function to give the probability density for said model parameters for the set of received speech signal values; means for processing said function with said set of received speech signal values applied, to derive samples of at least said first parameters from said probability density; means for analysing at least some of said derived samples of said at least first parameters to determine a quality measure indicative of the quality of the received speech signal values; and means for outputting values of said first parameters that are representative of said speech signal generated by said speech source before it was distorted by said transmission channel. - View Dependent Claims (64, 65)
-
Specification