{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T04:33:44Z","timestamp":1760243624968,"version":"build-2065373602"},"reference-count":39,"publisher":"MDPI AG","issue":"5","license":[{"start":{"date-parts":[[2012,5,22]],"date-time":"2012-05-22T00:00:00Z","timestamp":1337644800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this paper, a variable threshold voice activity detector (VAD) is developed to control the operation of a two-sensor adaptive noise canceller (ANC). The VAD prohibits the reference input of the ANC from containing some strength of actual speech signal during adaptation periods. The novelty of this approach resides in using the residual output from the noise canceller to control the decisions made by the VAD. Thresholds of full-band energy and zero-crossing features are adjusted according to the residual output of the adaptive filter. Performance evaluation of the proposed approach is quoted in terms of signal to noise ratio improvements as well mean square error (MSE) convergence of the ANC. The new approach showed an improved noise cancellation performance when tested under several types of environmental noise. Furthermore, the computational power of the adaptive process is reduced since the output of the adaptive filter is efficiently calculated only during non-speech periods.<\/jats:p>","DOI":"10.3390\/s120506727","type":"journal-article","created":{"date-parts":[[2012,5,22]],"date-time":"2012-05-22T14:22:46Z","timestamp":1337696566000},"page":"6727-6745","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":4,"title":["Development of a Voice Activity Controlled Noise Canceller"],"prefix":"10.3390","volume":"12","author":[{"given":"Ali O. Abid","family":"Noor","sequence":"first","affiliation":[{"name":"Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, University Kebangsaan Malaysia, Bangi, 43600, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Salina Abdul","family":"Samad","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, University Kebangsaan Malaysia, Bangi, 43600, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aini","family":"Hussain","sequence":"additional","affiliation":[{"name":"Department of Electrical, Electronic and Systems Engineering, Faculty of Engineering and Built Environment, University Kebangsaan Malaysia, Bangi, 43600, Malaysia"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2012,5,22]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","unstructured":"Vaseghi, V.S. (2008). Advanced Digital Signal Processing and Noise Reduction, John Willey and Sons Ltd.. [4th ed.].","DOI":"10.1002\/9780470740156"},{"key":"ref_2","unstructured":"Liberti, J.C., Pappaport, T.S., and Proakis, J.G. (1991, January 19\u201322). Evaluation of Several Adaptive Algorithms for Cancelling Acoustic Noise in Mobile Radio Environments. St. Louis, MO, USA."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"451","DOI":"10.4218\/etrij.09.0209.0104","article-title":"Robust voice activity detection using the spectral peaks of vowel sounds","volume":"31","author":"Yoo","year":"2009","journal-title":"ETRI J."},{"key":"ref_4","doi-asserted-by":"crossref","unstructured":"Syed, W.Q., and Wu, H.C. (2008). Speech waveform compression using robust adaptive voice activity detection for nonstationary noise. EURASIP J. Audio Speech Music Process.","DOI":"10.1186\/1687-4722-2008-639839"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"2854","DOI":"10.1093\/ietisy\/e91-d.12.2854","article-title":"Voice activity detection based on high order statistics and online EM algorithm","volume":"E91-D","author":"Cournapeau","year":"2008","journal-title":"IEICE Trans. Inform. Syst."},{"key":"ref_6","unstructured":"G\u00f3rriz, J.M., and Ram\u00edrez, J. (2010). Recent Advances in Robust Speech Recognition Technology, Bentham Science Publishers."},{"key":"ref_7","doi-asserted-by":"crossref","unstructured":"Sayed, A.H. (2008). Adaptive Filters, Wiley.","DOI":"10.1002\/9780470374122"},{"key":"ref_8","first-page":"1214","article-title":"Voice activity detection algorithm for wireless communication systems with dynamically varying background noise","volume":"E83-B","author":"Kim","year":"2000","journal-title":"IEICE Trans. Commun."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1016\/j.diin.2007.06.008","article-title":"The VAD tree: A process-eye view of physica memory","volume":"4","author":"Gavitt","year":"2007","journal-title":"Digit. Invest."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"413","DOI":"10.1250\/ast.28.413","article-title":"Robust voice activity detection based on noise eigenspace","volume":"28","author":"Ying","year":"2007","journal-title":"Acoust. Sci. Tech."},{"key":"ref_11","doi-asserted-by":"crossref","unstructured":"Aibinu, A.M., Salami, M.J.E., Najeeb, A.R., Azeez, J.F., and Rajin, S.M.A.K. (2011, January 17\u201319). Evaluating the Effect of Voice Activity Detection in Isolated Yoruba Word Recognition System. Kuala Lumpur, Malaysia.","DOI":"10.1109\/ICOM.2011.5937134"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Ilyas, M.Z., Abid Noor, O.A., Khairul, A.I., Aini, H., and Salina, A.S. (2008, January 1\u20133). Normalized Least Mean Square Adaptive Noise Cancellation Filtering for Speaker Verification in Noisy Environments. Penang, Malaysia.","DOI":"10.1109\/ICED.2008.4786632"},{"key":"ref_13","first-page":"6773","article-title":"An adaptive pcket loss recovery method based on real-time speech quality assessment and redundant speech transmission","volume":"7","author":"Kang","year":"2011","journal-title":"ICIC Int."},{"key":"ref_14","unstructured":"Noor, A.O.A., Samad, S.A., and Hussain, A. (2011). Adaptive Filtering, I-Tech."},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Lin, X., Khong, A.W.H., Doroslovacki, M., and Naylor, P.A. (2008). Frequency-domain adaptive algorithm for network echo cancellation in VoIP. EURASIP J. Audio Speech Music Process.","DOI":"10.1155\/2008\/156960"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"276","DOI":"10.1109\/97.957270","article-title":"Analysis and improvement of a statistical model-based voice activity detector","volume":"8","author":"Cho","year":"2001","journal-title":"IEEE Sign. Process. Lett."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"498","DOI":"10.1109\/TSA.2003.815518","article-title":"A soft voice activity detector based on a Laplacian-Gaussian model","volume":"11","author":"Gazor","year":"2003","journal-title":"IEEE Tran. Speech Audio Proc."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Armani, L., Matassoni, M., Omologo, M., and Svaizer, P. (2003, January 1\u20134). Use of a CSP-Based Voice Activity Detector for Distant-Talking ASR. Geneva, Switzerland.","DOI":"10.21437\/Eurospeech.2003-180"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"180","DOI":"10.1049\/el:20000192","article-title":"Robust voice activity detection algorithm for estimating noise spectrum","volume":"36","author":"Woo","year":"2000","journal-title":"Electron. Lett."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"146","DOI":"10.1109\/TSA.2002.1001979","article-title":"Robust endpoint detection and energy normalization for real-time speech and speaker recognition","volume":"10","author":"Li","year":"2002","journal-title":"IEEE Trans. Speech Audio Process."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"341","DOI":"10.1109\/89.985548","article-title":"Speech pause detection for noise spectrum estimation by tracking power envelope dynamics","volume":"10","author":"Marzinzik","year":"2002","journal-title":"IEEE Trans. Speech Audio Process."},{"key":"ref_22","doi-asserted-by":"crossref","unstructured":"Chengalvarayan, R. (1999, January 5\u20139). Robust Energy Normalization Using Speech\/Non-Speech Discriminator for German Connected Digit Recognition. Budapest, Hungary.","DOI":"10.21437\/Eurospeech.1999-19"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"64","DOI":"10.1109\/35.620527","article-title":"ITU-T Recommendation G.729 nnex B: A Silence compression scheme for use with G.729 optimized for V.70 digital simulatenous voice and data applications","volume":"35","author":"Benyassine","year":"1997","journal-title":"IEEE Commun. Mag."},{"key":"ref_24","first-page":"377","article-title":"Voice activity detection using a periodicity measure","volume":"139","author":"Tucker","year":"1992","journal-title":"Proc. Inst. Elect. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"217","DOI":"10.1109\/89.905996","article-title":"Robust voice activity detection using higher order statistics in the LPC residual domain","volume":"9","author":"Nemer","year":"2001","journal-title":"IEEE Trans. Speech Audio Process."},{"key":"ref_26","unstructured":"ETSI (1999). Voice Activity Detector (VAD) for Adaptive Multi-Rate (AMR) Speech Traffic Channels. ETSI EN 301 708 Recommendation."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1109\/89.848229","article-title":"Voice activity detection in nonstationary noise","volume":"8","author":"Tanyer","year":"2000","journal-title":"IEEE Trans. Speech Audio Process."},{"key":"ref_28","doi-asserted-by":"crossref","unstructured":"Chen, S.H., and Chang, B.R. (2007, January 5\u20137). A Support Vector Machine Based Voice Activity Detection Algorithm for AMR-WB Speech Codec System. Kumamoto, Japan.","DOI":"10.1109\/ICICIC.2007.99"},{"key":"ref_29","first-page":"1656","article-title":"Voice activity detection algorithm based on radial basis function network","volume":"E88-B","author":"Kim","year":"2005","journal-title":"IEICE Trans. Commun."},{"key":"ref_30","first-page":"395","article-title":"Fuzzy logic speech\/non-speech discrimination for noise robust speech processing","volume":"3991","author":"Culebras","year":"2006","journal-title":"Comput. Sci."},{"key":"ref_31","first-page":"395","article-title":"A robust voice activity detector for wireless communications using soft computing","volume":"16","author":"Francesco","year":"1998","journal-title":"IEEE J. Sel. Area Commun."},{"key":"ref_32","doi-asserted-by":"crossref","unstructured":"Grimm, M., and Kroschel, K. (2007). Robust Speech Recognition and Understanding, I-Tech.","DOI":"10.5772\/35"},{"key":"ref_33","doi-asserted-by":"crossref","unstructured":"Rossing, D.T. (2007). Hand Book of Acoustics, Springer.","DOI":"10.1007\/978-0-387-30425-0"},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"478","DOI":"10.1109\/89.848229","article-title":"Voice activity detection in nonstationary noise","volume":"8","author":"Tanyer","year":"2000","journal-title":"IEEE Trans. Speech Audio Proc."},{"key":"ref_35","unstructured":"Crouse, W.G., and Knox, C.R. (1982). Speech Detector with Variable Threshold. (U.S. Patent No. 4351983)."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"34","DOI":"10.1109\/35.256878","article-title":"Wideband speech and audio coding","volume":"31","author":"Peter","year":"1993","journal-title":"IEEE Commun. Mag."},{"key":"ref_37","unstructured":"Haykin, S. (2002). Adaptive Filter Theory, Prentice Hall. [4th ed.]."},{"key":"ref_38","unstructured":"Steeneken, H.J.M., and Geurtsen, F.W.M. (1988). Report IZF 1988-3 TNO, Institute for Perception."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"271","DOI":"10.1016\/j.specom.2003.10.002","article-title":"Efficient voice activity algorithms using long term speech information","volume":"42","author":"Ramirez","year":"2004","journal-title":"J. Speech Commun."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/5\/6727\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:50:24Z","timestamp":1760219424000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/12\/5\/6727"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,5,22]]},"references-count":39,"journal-issue":{"issue":"5","published-online":{"date-parts":[[2012,5]]}},"alternative-id":["s120506727"],"URL":"https:\/\/doi.org\/10.3390\/s120506727","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2012,5,22]]}}}