Patents Assigned to Digital Voice Systems, Inc.
-
Patent number: 11990144Abstract: Non-voice data is embedded in a voice bit stream that includes frames of voice bits by selecting a frame of voice bits to carry the non-voice data, placing non-voice identifier bits in a first portion of the voice bits in the selected frame, and placing the non-voice data in a second portion of the voice bits in the selected frame. The non-voice identifier bits are employed to reduce a perceived effect of the non-voice data on audible speech produced from the voice bit stream.Type: GrantFiled: July 28, 2021Date of Patent: May 21, 2024Assignee: Digital Voice Systems, Inc.Inventor: John C. Hardwick
-
Patent number: 11715477Abstract: Quantizing speech model parameters includes, for each of multiple vectors of quantized excitation strength parameters, determining first and second errors between first and second elements of a vector of excitation strength parameters and, respectively, first and second elements of the vector of quantized excitation strength parameters, and determining a first energy and a second energy associated with, respectively, the first and second errors. First and second weights for, respectively, the first error and the second error, are determined and are used to produce first and second weighted errors, which are combined to produce a total error. The total errors of each of the multiple vectors of quantized excitation strength parameters are compared and the vector of quantized excitation strength parameters that produces the smallest total error is selected to represent the vector of excitation strength parameters.Type: GrantFiled: April 8, 2022Date of Patent: August 1, 2023Assignee: Digital Voice Systems, Inc.Inventors: Daniel W. Griffin, John C. Hardwick
-
Patent number: 11270714Abstract: Encoding a sequence of digital speech samples into a bit stream includes dividing the digital speech samples into frames including N subframes (where N is an integer greater than 1); computing model parameters for the subframes, the model parameters including spectral parameters; and generating a representation of the frame. The representation includes information representing the spectral parameters of P subframes (where P is an integer and P<N) and information identifying the P subframes. The representation excludes information representing the spectral parameters of the N?P subframes not included in the P subframes.Type: GrantFiled: January 8, 2020Date of Patent: March 8, 2022Assignee: Digital Voice Systems, Inc.Inventor: Thomas Clark
-
Patent number: 11244692Abstract: To convey information using an audio channel, an audio signal is modulated to produce a modulated signal by embedding additional information into the audio signal. Modulating the audio signal processing the audio signal to produce a set of filter responses; creating a delayed version of the filter responses; modifying the delayed version of the filter responses based on the additional information to produce an echo audio signal; and combining the audio signal and the echo audio signal to produce the modulated signal. Modulating the audio signal may involve employing a modulation strength, and a psychoacoustic model may be used to modify the modulation strength based on a comparison of a distortion of the modified audio signal relative to the audio signal and a target distortion.Type: GrantFiled: October 4, 2018Date of Patent: February 8, 2022Assignee: Digital Voice Systems, Inc.Inventor: Daniel W. Griffin
-
Patent number: 10210875Abstract: An audio watermarking system conveys information using an audio channel by modulating an audio signal to produce a modulated signal by embedding additional information into the audio signal. Modulating the audio signal includes segmenting the audio signal into overlapping time segments using a non-rectangular analysis window function produce a windowed audio signal, processing the windowed audio signal for a time segment to produce frequency coefficients representing the windowed time segment and having phase values and magnitude values, selecting one or more of the frequency coefficients, modifying phase values of the selected frequency coefficients using the additional information to map the phase values onto a known phase constellation, and processing the frequency coefficients including the modified phase values to produce the modulated signal.Type: GrantFiled: June 5, 2018Date of Patent: February 19, 2019Assignee: Digital Voice Systems, Inc.Inventors: John C. Hardwick, Daniel W. Griffin
-
Patent number: 9990928Abstract: An audio watermarking system conveys information using an audio channel by modulating an audio signal to produce a modulated signal by embedding additional information into the audio signal. Modulating the audio signal includes segmenting the audio signal into overlapping time segments using a non-rectangular analysis window function produce a windowed audio signal, processing the windowed audio signal for a time segment to produce frequency coefficients representing the windowed time segment and having phase values and magnitude values, selecting one or more of the frequency coefficients, modifying phase values of the selected frequency coefficients using the additional information to map the phase values onto a known phase constellation, and processing the frequency coefficients including the modified phase values to produce the modulated signal.Type: GrantFiled: May 1, 2015Date of Patent: June 5, 2018Assignee: Digital Voice Systems, Inc.Inventors: John C. Hardwick, Daniel W. Griffin
-
Publication number: 20150340045Abstract: An audio watermarking system conveys information using an audio channel by modulating an audio signal to produce a modulated signal by embedding additional information into the audio signal. Modulating the audio signal includes segmenting the audio signal into overlapping time segments using a non-rectangular analysis window function produce a windowed audio signal, processing the windowed audio signal for a time segment to produce frequency coefficients representing the windowed time segment and having phase values and magnitude values, selecting one or more of the frequency coefficients, modifying phase values of the selected frequency coefficients using the additional information to map the phase values onto a known phase constellation, and processing the frequency coefficients including the modified phase values to produce the modulated signal.Type: ApplicationFiled: May 1, 2015Publication date: November 26, 2015Applicant: DIGITAL VOICE SYSTEMS, INC.Inventors: John C. Hardwick, Daniel W. Griffin
-
Patent number: 8595002Abstract: Encoding a sequence of digital speech samples into a bit stream includes dividing the digital speech samples into one or more frames, computing model parameters for a frame, and quantizing the model parameters to produce pitch bits conveying pitch information, voicing bits conveying voicing information, and gain bits conveying signal level information. One or more of the pitch bits are combined with one or more of the voicing bits and one or more of the gain bits to create a first parameter codeword that is encoded with an error control code to produce a first FEC codeword that is included in a bit stream for the frame. The process may be reversed to decode the bit stream.Type: GrantFiled: January 18, 2013Date of Patent: November 26, 2013Assignee: Digital Voice Systems, Inc.Inventor: John C. Hardwick
-
Publication number: 20130144613Abstract: Encoding a sequence of digital speech samples into a bit stream includes dividing the digital speech samples into one or more frames, computing model parameters for a frame, and quantizing the model parameters to produce pitch bits conveying pitch information, voicing bits conveying voicing information, and gain bits conveying signal level information. One or more of the pitch bits are combined with one or more of the voicing bits and one or more of the gain bits to create a first parameter codeword that is encoded with an error control code to produce a first FEC codeword that is included in a bit stream for the frame. The process may be reversed to decode the bit stream.Type: ApplicationFiled: January 18, 2013Publication date: June 6, 2013Applicant: DIGITAL VOICE SYSTEMS, INC.Inventor: DIGITAL VOICE SYSTEMS, INC.
-
Patent number: 8433562Abstract: Methods for estimating speech model parameters are disclosed. For pulsed parameter estimation, a speech signal is divided into multiple frequency bands or channels using bandpass filters. Channel processing reduces sensitivity to pole magnitudes and frequencies and reduces impulse response time duration to improve pulse location and strength estimation performance. These methods are useful for high quality speech coding and reproduction at various bit rates for applications such as satellite and cellular voice communication.Type: GrantFiled: October 7, 2011Date of Patent: April 30, 2013Assignee: Digital Voice Systems, Inc.Inventor: Daniel W. Griffin
-
Patent number: 8359197Abstract: Encoding a sequence of digital speech samples into a bit stream includes dividing the digital speech samples into one or more frames, computing model parameters for a frame, and quantizing the model parameters to produce pitch bits conveying pitch information, voicing bits conveying voicing information, and gain bits conveying signal level information. One or more of the pitch bits are combined with one or more of the voicing bits and one or more of the gain bits to create a first parameter codeword that is encoded with an error control code to produce a first FEC codeword that is included in a bit stream for the frame. The process may be reversed to decode the bit stream.Type: GrantFiled: April 1, 2003Date of Patent: January 22, 2013Assignee: Digital Voice Systems, Inc.Inventor: John C. Hardwick
-
Patent number: 8315860Abstract: Encoding a sequence of digital speech samples into a bit stream includes dividing the digital speech samples into one or more frames and computing a set of model parameters for the frames. The set of model parameters includes at least a first parameter conveying pitch information. The voicing state of a frame is determined and the first parameter conveying pitch information is modified to designate the determined voicing state of the frame, if the determined voicing state of the frame is equal to one of a set of reserved voicing states. The model parameters are quantized to generate quantizer bits which are used to produce the bit stream.Type: GrantFiled: June 27, 2011Date of Patent: November 20, 2012Assignee: Digital Voice Systems, Inc.Inventor: John C. Hardwick
-
Patent number: 8265937Abstract: Speech enhancement in a breathing apparatus is provided using a primary sensor mounted near a breathing mask user's mouth, at least one reference sensor mounted near a noise source, and a processor that combines the signals from these sensors to produce an output signal with an enhanced speech component. The reference sensor signal may be filtered and the result may be subtracted from the primary sensor signal to produce the output signal with an enhanced speech component. A method for detecting the exclusive presence of a low air alarm noise may be used to determine when to update the filter. A triple filter adaptive noise cancellation method may provide improved performance through reduction of filter maladaptation. The speech enhancement techniques may be employed as part of a communication system or a speech recognition system.Type: GrantFiled: January 29, 2008Date of Patent: September 11, 2012Assignee: Digital Voice Systems, Inc.Inventors: Daniel W. Griffin, John C. Hardwick
-
Patent number: 8200497Abstract: Synthesizing a set of digital speech samples corresponding to a selected voicing state includes dividing speech model parameters into frames, with a frame of speech model parameters including pitch information, voicing information determining the voicing state in one or more frequency regions, and spectral information. First and second digital filters are computed using, respectively, first and second frames of speech model parameters, with the frequency responses of the digital filters corresponding to the spectral information in frequency regions for which the voicing state equals the selected voicing state. A set of pulse locations are determined, and sets of first and second signal samples are produced using the pulse locations and, respectively, the first and second digital filters. Finally, the sets of first and second signal samples are combined to produce a set of digital speech samples corresponding to the selected voicing state.Type: GrantFiled: August 21, 2009Date of Patent: June 12, 2012Assignee: Digital Voice Systems, Inc.Inventor: John C. Hardwick
-
Publication number: 20120089391Abstract: Methods for estimating speech model parameters are disclosed. For pulsed parameter estimation, a speech signal is divided into multiple frequency bands or channels using bandpass filters. Channel processing reduces sensitivity to pole magnitudes and frequencies and reduces impulse response time duration to improve pulse location and strength estimation performance. These methods are useful for high quality speech coding and reproduction at various bit rates for applications such as satellite and cellular voice communication.Type: ApplicationFiled: October 7, 2011Publication date: April 12, 2012Applicant: Digital Voice Systems, Inc.Inventor: Daniel W. Griffin
-
Patent number: 8131389Abstract: A digital audio server may be used to automatically download music from a collection of audio media, such as CDs or DVDs. The server also may automatically identify the media using track offset information.Type: GrantFiled: February 8, 2002Date of Patent: March 6, 2012Assignee: Digital Voice Systems, Inc.Inventors: John C. Hardwick, Timothy E. Kalvaitis, William S. McKinney, Brian D. Clooney
-
Publication number: 20110257965Abstract: Encoding a sequence of digital speech samples into a bit stream includes dividing the digital speech samples into one or more frames and computing a set of model parameters for the frames. The set of model parameters includes at least a first parameter conveying pitch information. The voicing state of a frame is determined and the first parameter conveying pitch information is modified to designate the determined voicing state of the frame, if the determined voicing state of the frame is equal to one of a set of reserved voicing states. The model parameters are quantized to generate quantizer bits which are used to produce the bit stream.Type: ApplicationFiled: June 27, 2011Publication date: October 20, 2011Applicant: DIGITAL VOICE SYSTEMS, INC.Inventor: John C. Hardwick
-
Patent number: 8036886Abstract: Methods for estimating speech model parameters are disclosed. For pulsed parameter estimation, a speech signal is divided into multiple frequency bands or channels using bandpass filters. Channel processing reduces sensitivity to pole magnitudes and frequencies and reduces impulse response time duration to improve pulse location and strength estimation performance. These methods are useful for high quality speech coding and reproduction at various bit rates for applications such as satellite and cellular voice communication.Type: GrantFiled: December 22, 2006Date of Patent: October 11, 2011Assignee: Digital Voice Systems, Inc.Inventor: Daniel W. Griffin
-
Patent number: 7970606Abstract: Encoding a sequence of digital speech samples into a bit stream includes dividing the digital speech samples into one or more frames and computing a set of model parameters for the frames. The set of model parameters includes at least a first parameter conveying pitch information. The voicing state of a frame is determined and the first parameter conveying pitch information is modified to designate the determined voicing state of the frame, if the determined voicing state of the frame is equal to one of a set of reserved voicing states. The model parameters are quantized to generate quantizer bits which are used to produce the bit stream.Type: GrantFiled: November 13, 2002Date of Patent: June 28, 2011Assignee: Digital Voice Systems, Inc.Inventor: John C. Hardwick
-
Patent number: 7957963Abstract: First encoded voice bits are transcoded into second encoded voice bits by dividing the first encoded voice bits into one or more received frames, with each received frame containing multiple ones of the first encoded voice bits. First parameter bits for at least one of the received frames are generated by applying error control decoding to one or more of the encoded voice bits contained in the received frame, speech parameters are computed from the first parameter bits, and the speech parameters are quantized to produce second parameter bits. Finally, a transmission frame is formed by applying error control encoding to one or more of the second parameter bits, and the transmission frame is included in the second encoded voice bits.Type: GrantFiled: December 14, 2009Date of Patent: June 7, 2011Assignee: Digital Voice Systems, Inc.Inventor: John C. Hardwick