IP Library Granted Patent US 9,489,958
Granted Patent B2
US 9,489,958 · App. 14/447,773 · Granted Nov 8, 2016

System and method to reduce transmission bandwidth via improved discontinuous transmission

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 9,489,958
App. No.
14/447,773
Granted
Nov 8, 2016
Kind
B2
Abstract

The present disclosure is directed towards a method for discontinuous transmission (“DTX”) bandwidth reduction. The method may include receiving, at a processor, a frame identified as speech and determining that the frame was mistakenly identified as speech based upon, at least in part, a voice activity detection algorithm. The method may further include labeling the frame as a silence indicator frame.

Claims (32)

1. A method for discontinuous transmission (“DTX”) bandwidth reduction comprising:

receiving, at a processor, a frame having an audio signal identified as speech included therein;

determining that the frame was mistakenly identified as speech based upon, at least in part, a voice activity detection algorithm;

in response to determining that the frame was mistakenly identified as speech, labeling the frame as a silence indicator frame; and

bypassing an intended voice quality assurance processing operation based upon, at least in part, the determination.

2. The method of claim 1 , further comprising:

computing a signal to noise ratio associated with the frame.

3. The method of claim 2 , further comprising:

adding a signal to noise ratio dependent holdover time prior to transmission.

4. The method of claim 1 , further comprising:

computing a voice activity detection decision based upon, at least one of, channel power, voice metrics, and noise power parameters.

5. The method of claim 4 , wherein computing occurs every 10 ms.

6. The method of claim 4 , wherein computing is based upon voice metrics, the voice metrics compared with a signal to noise ratio dependent threshold.

7. The method of claim 6 , wherein a starting VAD decision is always active.

8. A system for discontinuous transmission (“DTX”) bandwidth reduction comprising:

a computing device configured to receive, at one or more processors, a frame having an audio signal identified as speech included therein, the one or more processors further configured to determine that the frame was mistakenly identified as speech based upon, at least in part, a voice activity detection algorithm, the one or more processors further configured to label the frame as a silence indicator frame, in response to determining that the frame was mistakenly identified as speech, the one or more processors further configured to compute a signal to noise ratio associated with the frame, the one or more processors further configured to add a signal to noise ratio dependent holdover time prior to transmission.

9. The system of claim 8 , the one or more processors further configured to bypass an intended voice quality assurance processing operation based upon, at least in part, the determination.

10. The system of claim 8 , the one or more processors further configured to compute a voice activity detection decision based upon, at least one of, channel power, voice metrics, and noise power parameters.

11. The system of claim 10 , wherein computing occurs every 10 ms.

12. The system of claim 10 , wherein computing is based upon voice metrics, the voice metrics compared with a signal to noise ratio dependent threshold.

13. The system of claim 12 , wherein a starting VAD decision is always active.

14. A method for discontinuous transmission (“DTX”) bandwidth reduction comprising:

receiving, at a processor, a frame having an audio signal identified as speech included therein, the frame identified by an adaptive multi-rate (“AMR”) encoder associated with a voice quality assurance module;

determining that the frame was mistakenly identified as speech by the AMR encoder based upon, at least in part, a voice activity detection algorithm;

in response to determining that the frame was mistakenly identified as speech, labeling the frame as a silence indicator frame; and

bypassing an intended voice quality assurance processing operation based upon, at least in part, the determination.

15. The method of claim 14 , further comprising:

computing a signal to noise ratio associated with the frame.

16. The method of claim 15 , further comprising:

adding a signal to noise ratio dependent holdover time prior to transmission.

17. The method of claim 14 , further comprising:

computing a voice activity detection decision based upon, at least one of, channel power, voice metrics, and noise power parameters.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 14, 2023
From: NUANCE COMMUNICATIONS, INC.
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 065578/0676 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 29, 2014
From: PILLI, SRIDHAR; LAINEZ, JOSE; BARREDA, DANIEL A.; SHARMA, DUSHYANT; NAYLOR, PATRICK; GODAVARTI, MAHESH
To: NUANCE COMMUNICATIONS, INC.
Reel/Frame 033637/0872 →