Sentiment Analysis of Speech with Application to Various Languages
Keywords:Emotion Recognition, Speech Analysis, Language Processing, Android, Digital Archives
AbstractIn this paper we aim to explore and implement a modern speech recognition system using Natural Language Processing (NLP) and sentiment analysis that can be applied in the area of audio and text archive investigation from various languages. To that end we developed a project that can be used to convert speech to text and perform various analysis on a converted text. Furthermore, we focused on recognizing different information such as names , emotions and also determine the overall sentiment of a script. Furthermore, we perform web scraping for names and organizations of importance used in speech. To achieve this, we used Python with various specialized modules. In order to simplify the task of collecting and storing audio inputs for processing we have developed an Android app with connection to a cloud database. This methodology can easily be applied for the purposes of digital presentation and preservation of cultural and scientific heritage.
Google. (05 March 2020). Cloud Speech-to-Text API - Release notes . Accessed at: https://cloud.google.com/speech-to-text/docs/release-notes.
Dev Shah, H. I. (December 2018). Predicting the Effects of News Sentiments on the Stock Market . Свалено от arXiv.org
Iliev, A. I., & Stanchev, P. L. (2020). Smart Ecosystems through Voice and Images. Proceedings of 35th International Conference on Computers and Their Applications, CATA 2020. , pp. 256-263. San Francisco, CA, USA: EPiC Series in Computing.
Iliev, A. I., & Stanchev, P. L. (2018). Information Retrieval and Recommendation Using Emotion from Speech Signal. IEEE Conference on Multimedia Information Processing and Retrieval (pp. 222-225). Miami, FL, USA: IEEE.
Iliev, A. I. (2018). Content Discovery Using Perceptual Automation. Proceedings of the 10th International Conference on Management of Digital EcoSystems (MEDES’18) (pp. 233-238). Tokyo, Japan: ACM, New York, NY-USA.
Iliev, A. I. (2016). Feature vectors for emotion recognition in speech. National Informatics Conference (pp. 225-238). Sofia, Bulgaria: Bulgarian Academy of Sciences, Mathematics and Informatics Department.
Iliev, A. I. (2012). Emotion Recognition From Speech (Vol. 1). Lambert Academic Publishing.
Jurafsky, D. (January 27, 2016). What is sentiment analysis. Stanford University. Accessed at: https://web.stanford.edu/class/cs124/lec/sentiment.pdf.
Hutto, C., & Gilbert, E. E. (June 2014). VADER: A Parsimoni on Weblogs and Social Media. VADER : A Parsimoni on Weblogs and Social Media. Ann Harbor, MI, USA: ICWSM-14. Accessed at: https://pythonprogramming.net/sentiment-analysispython-textblob-vader/ .
Farhadloo, M., & Erik, R. (March 2016). Fundamentals of Sentiment Analysis and Its Applications. In W. Pedrycz, & S.-M. Chen (Eds.), Sentiment Analysis and Ontology Engineering. Springer International Publishing.
Bird, S., Loper, E., & Klein, E. (2009). Natural Language Processing with Python. O’Reilly Media Inc.
Kinsley, H. (n.d.). Out of the Box Sentiment Analysis options with Python using VADER Sentiment and TextBlob . Retrieved June 10, 2020, Accessed at: PythonProgramming.net .
Gulbranson, D. (2018). Nameparser Documentation Release 1.0.2 . Retrieved June 10, 2020, Accessed at: readthedocs. org .