Related Experiment Video
Updated: Feb 4, 2026

06:58
Real-time Tracking of DNA Fragment Separation by Smartphone
Published on: June 1, 2017
15.3K
A Convolutional Neural Network Smartphone App for Real-Time Voice Activity Detection.
Abhishek Sehgal1, Nasser Kehtarnavaz1
1Department of Electrical and Computer Engineering, University of Texas at Dallas, Richardson, TX 75080, USA.
Summary
A new smartphone app uses convolutional neural networks for real-time voice activity detection. This enables better noise reduction in hearing devices by accurately identifying speech versus noise.
Area of Science:
- Signal Processing
- Machine Learning
- Hearing Aid Technology
Background:
- Accurate voice activity detection (VAD) is crucial for effective noise reduction in hearing devices.
- Traditional VAD methods struggle with real-time performance and complex noise environments.
- Convolutional Neural Networks (CNNs) offer potential for improved VAD but face inference time challenges.
Purpose of the Study:
- To develop a real-time VAD smartphone application utilizing CNNs.
- To address and overcome the slow inference time limitations of CNNs for mobile applications.
- To enhance noise reduction capabilities in hearing devices through efficient VAD.
Main Methods:
- Implementation of a CNN-based VAD algorithm on a smartphone platform.
- Optimization techniques to accelerate CNN inference for real-time performance.
- Comparative analysis against a previous VAD app and established VAD algorithms.
Main Results:
- The developed CNN-based VAD smartphone app achieved real-time performance.
- The app successfully enabled noise estimation in noise-only segments of speech.
- Experimental results demonstrated superior performance compared to the previous app.
Conclusions:
- CNNs can be effectively implemented for real-time VAD on smartphones.
- The developed app provides a viable solution for adaptive noise reduction in hearing devices.
- This approach significantly improves upon existing VAD smartphone applications.
Related Concept Videos
Convolution Properties II
588
The important convolution properties include width, area, differentiation, and integration properties.
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
The width property indicates that if the durations of input signals are T1 and T2, then the width of the output response equals the sum of both durations, irrespective of the shapes of the two functions. For instance, convolving two rectangular pulses with durations of 2 seconds and 1 second results in a function with a width of 3 seconds.
The area property asserts that the area under the...
588
Real Time RT-PCR
65.2K
Real-time reverse transcription-polymerase chain reaction, or Real-time RT-PCR, is an analytical tool used to determine the expression level of target genes. The method involves converting mRNA to complementary DNA with the help of an enzyme known as reverse transcriptase, followed by the PCR amplification of the cDNA. These two processes can be performed simultaneously in a single tube or separately as a two-step reaction.
The real-time quantification of the number of amplified products is...
The real-time quantification of the number of amplified products is...
65.2K
Convolution Properties I
606
Convolution computations can be simplified by utilizing their inherent properties.
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
The commutative property reveals that the input and the impulse response of an LTI (Linear Time-Invariant) system can be interchanged without affecting the output:
606
Protein Networks
4.6K
An organism can have thousands of different proteins, and these proteins must cooperate to ensure the health of an organism. Proteins bind to other proteins and form complexes to carry out their functions. Many proteins interact with multiple other proteins creating a complex network of protein interactions.
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
These interactions can be represented through maps depicting protein-protein interaction networks, represented as nodes and edges. Nodes are circles that are representative of a protein,...
4.6K
Protein Networks
2.9K
2.9K
Neural Regulation
43.4K
Digestion begins with a cephalic phase that prepares the digestive system to receive food. When our brain processes visual or olfactory information about food, it triggers impulses in the cranial nerves innervating the salivary glands and stomach to prepare for food.
43.4K

