The main objective of this paper is to develop a basic framework of a vocoder for speech processing. The basic framework of a vocoder consists of voice preprocessing, encoder, decoder, and post-processing blocks and performing multithreading among these blocks. A GUI can be prepared which will take the input from the user and set the environment as required. The voice subsystem consists of transmission path (TX chain) and receiver path (RX chain) having various signal processing blocks. These blocks are executed in sequential order to process the voice signal. This basic framework allows user to completely analyze the effect of preprocessing blocks, post-processing blocks, and vocoders on the speech signal at different points. A thread is a process which takes samples as input, calls an appropriate block for processing, and gives processed samples as output.
CITATION STYLE
Rao, R. C., Elizabath Rani, D., & Srinivasa Rao, S. (2019). Basic framework of vocoders for speech processing. In Advances in Intelligent Systems and Computing (Vol. 898, pp. 649–657). Springer Verlag. https://doi.org/10.1007/978-981-13-3393-4_66
Mendeley helps you to discover research relevant for your work.