PyKaldi: A Kaldi Wrapper in Python
DOI:
https://doi.org/10.55524/Keywords:
CPython, Cython, Kaldi, OpenFst, PyKaldi, Python, Speech RecognitionAbstract
PyKaldi is much more than a set of Kaldi library bindings. It offers best level of compatibility for OpenFst classes with the tool “Kaldi” to make dealing with Kaldi easier for Python users. PyKaldi is wrapper most probably written in a language known as “Python” for the widely used Kaldi SR toolkit that is free and open-source. PyKaldi isn't only a set of Python bindings for Kaldi libraries. It's a Python-based coding that lets programmers or developers interact with OpenFst types or Kaldi in real time. NumPy arrays are strongly integrated with both of the tools discussed. PyKaldi, we hope, will substantially improve the user experience and make integrating Kaldi into Python processes much easier. PyKaldi has a lot of documentation and testing. It supports Python 3 and also the previous version 2, and is distributed under the Apache License version 2.0. The fact that Kaldi has been so efficacious should not arise as any wonder. The features related to licence, rich documentation, tried methods for developing cutting-edge systems, a big number of international contributors, a devoted set of maintainers, and, perhaps most significantly, a well-designed codebase that is simple to comprehend, alter, and expand.
Downloads
References
Zalhan P, Stan A, Teodorescu L, Şaupe A, Duma M. A Kaldi-based ASR Solution for the Romanian Judicial System. 2016.
Karan B, Sahoo J, Sahu PK. Automatic speech recognition based Odia system. In: 2015 International Conference on Microwave, Optical and Communication Engineering, ICMOCE 2015. 2016.
Tahira M, Ather D, Saxena AK. Modeling and evaluation of heterogeneous networks for VANETs. In: Proceedings of the 2018 International Conference on System Modeling and Advancement in Research Trends, SMART 2018. 2018.
Shukla S, Lakhmani A, Agarwal AK. A review on integrating ICT based education system in rural areas in India. In: Proceedings of the 5th International Conference on System Modeling and Advancement in Research Trends, SMART 2016. 2017.
Tyagi S, Sexena A, Garg S. Secured high capacity Steganography using distribution technique with validity and reliability. In: Proceedings of the 5th International Conference on System Modeling and Advancement in Research Trends, SMART 2016. 2017.
Sharma A, Sharma MK, Dwivedi RK. Novel approach of mining methods for social network sites. In: Proceedings of the 5th International Conference on System Modeling and Advancement in Research Trends, SMART 2016. 2017.
Millman KJ, Aivazis M. Python for scientists and engineers. Computing in Science and Engineering. 2011.
Chauhan N, Bhatt AK, Dwivedi RK, Belwal R. Accuracy testing of data classification using tensor flow a python framework in ANN designing. In: Proceedings of the 2018 International Conference on System Modeling and Advancement in Research Trends, SMART 2018. 2018.
Khatri M, Kumar A. Stability Inspection of Isolated Hydro Power Plant with Cuttlefish Algorithm. In: 2020 International Conference on Decision Aid Sciences and Application, DASA 2020. 2020.
Sharma K, Goswami L. RFID based Smart Railway Pantograph Control in a Different Phase of Power Line. In: Proceedings of the 2nd International Conference on Inventive Research in Computing Applications, ICIRCA 2020. 2020.
Arabas S, Jarecka D, Jaruga A, Fijałkowski M. Formula translation in Blitz++, NumPy and modern Fortran: A case study of the language choice tradeoffs. Sci Program. 2014;
Lavrijsen WTLP, Dutta A. High-performance python-C++ bindings with PyPy and cling. In: Proceedings of PyHPC 2016: 6th Workshop on Python for High-Performance and Scientific Computing - Held in conjunction with SC16: The International Conference for High Performance Computing, Networking, Storage and Analysis. 2017.
Solanki MS, Goswami L, Sharma KP, Sikka R. Automatic Detection of Temples in consumer Images using histogram of Gradient. In: Proceedings of 2019 International Conference on Computational Intelligence and Knowledge Economy, ICCIKE 2019. 2019.
Anand V. Photovoltaic actuated induction motor for driving electric vehicle. Int J Eng Adv Technol. 2019;
Khanna R, Verma S, Biswas R, Singh JB. Implementation of branch delay in Superscalar processors by reducing branch penalties. In: 2010 IEEE 2nd International Advance Computing Conference, IACC 2010. 2010.
Gupta H, Kumar S, Yadav D, Verma OP, Sharma TK, Ahn CW, et al. Data analytics and mathematical modeling for simulating the dynamics of COVID-19 epidemic—a case study of India. Electron. 2021;
Gupta H, Varshney H, Sharma TK, Pachauri N, Verma OP. Comparative performance analysis of quantum machine learning with deep learning for diabetes prediction. Complex Intell Syst. 2021;
Sharma TK. Enhanced butterfly optimization algorithm for reliability optimization problems. J Ambient Intell Humaniz Comput. 2021;
Hirawat A, Taterh S, Sharma TK. A dynamic window-size based segmentation technique to detect driver entry and exit from a car. J King Saud Univ - Comput Inf Sci. 2021;
PyKaldi [Internet]. [cited 2018 Aug 29]. Available from: https://github.com/pykaldi/pykaldi
Can D, Martinez VR, Papadopoulos P, Narayanan SS. Pykaldi: A python wrapper for kaldi. In: ICASSP, IEEE International Conference on Acoustics, Speech and Signal Processing - Proceedings. 2018.
pyBind11 [Internet]. [cited 2018 Aug 29]. Available from: https://github.com/pybind/pybind11
Behnel S, Bradshaw R, Citro C, Dalcin L, Seljebotn DS, Smith K. Cython: The best of both worlds. Comput Sci Eng. 2011;
Sutton A, Maletic JI. Emulating C++0x concepts. Sci Comput Program. 2013;