Autocorrelation Algorithm for Speech Pitch Detection Based on Matlab
Aiping Wu
Abstract
Aiping Wu
Abstract
The autocorrelation pitch detection algorithm is the key technique for speech signal process- ing,and its efficiency directly affects the quality of real-time speech processing. The implementation of the program with Matlab is designed on the basic principle of the autocorrelation pitch detection algo- rithm, the program can directly filter, get frames and calculate a short-time autocorrelation function of a time-domain speech signal to obtain the pitch period. The result of experiment shows that this algo- rithm structure is simple, the operand is small, the efficiency is high.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The autocorrelation pitch detection algorithm is the key technique for speech signal process- ing,and its efficiency directly affects the quality of real-time speech processing. The implementation of the program with Matlab is designed on the basic principle of the autocorrelation pitch detection algo- rithm, the program can directly filter, get frames and calculate a short-time autocorrelation function of a time-domain speech signal to obtain the pitch period. The result of experiment shows that this algo- rithm structure is simple, the operand is small, the efficiency is high.
Key concepts: Autocorrelation, Pitch detection algorithm, MATLAB, Computer science, Algorithm, Autocorrelation technique, Speech recognition, SIGNAL (programming language)