Dynamically preventing audio underrun using machine learning
AssigneeNVIDIA Corporation
InventorsUtkarsh Vaidya, Sumit Bhattacharya
Life of this patent
Estimating the term…
Loading patent…
AssigneeNVIDIA Corporation
InventorsUtkarsh Vaidya, Sumit Bhattacharya
Estimating the term…
The disclosure is directed to a process that can predict an audio glitch, and then attempt to preempt the audio glitch. The process can monitor the systems, processes, and execution threads on a larger system or device, such as a mobile device or an in-vehicle device. Using a learning algorithm, such as deep neural network (DNN), the information collected can generate a prediction of whether an audio glitch is likely to occur. An audio glitch can be an audio underrun condition. The process can use a second learning algorithm, which also can be a DNN, to generate recommended system adjustments that can attempt to prevent the audio glitch from occurring. The recommendations can be for various systems and components on the device, such as changing the processing system frequency, the memory frequency, and the audio buffer size. After the audio underrun condition has abated, the system adjustments can be reversed fully or in steps to return the system to its state prior to the system adjustments.
A method to correct for an audio underrun condition on an audio system, comprising:
A computer program product having a series of operating instructions stored on a non-transitory computer-readable medium that directs a data processing apparatus when executed thereby to perform audio underrun correction operations on an audio system, said operations comprising:
An audio correction system, comprising:
Dependencies are inferred from the claim text.