SentimentAnalysiswithSpeechAnalysis

所属分类:人工智能/神经网络/深度学习
开发工具:matlab
文件大小:70KB
下载次数:10
上传日期:2018-11-13 10:31:27
上 传 者寒山妖王
说明:  该MATLAB例程是基于演讲的语音韵律分析工具,用于情感识别
(The MATLAB routine is a sentiment analysis tool based on a speech prosodic analysis and used for sentiment recognition.)

文件列表:
SpeechProsodyAnalysisTools\Contents.m (3738, 2006-08-18)
SpeechProsodyAnalysisTools\F0_HarmonicAnalysis\dissgram.m (3897, 2006-08-18)
SpeechProsodyAnalysisTools\F0_HarmonicAnalysis\dissmeasure.m (1569, 2006-08-18)
SpeechProsodyAnalysisTools\F0_HarmonicAnalysis\getF0.m (11281, 2006-08-18)
SpeechProsodyAnalysisTools\F0_HarmonicAnalysis\timbre2disscurve.m (2133, 2006-08-18)
SpeechProsodyAnalysisTools\F0_HarmonicAnalysis\XtractHarmDissfeats.m (4216, 2006-08-18)
SpeechProsodyAnalysisTools\Loudness\loudnessgram.m (4481, 2006-08-18)
SpeechProsodyAnalysisTools\Loudness\XtractLoudnessfeats.m (3239, 2006-08-18)
SpeechProsodyAnalysisTools\setUpPaths.m (194, 2006-05-23)
SpeechProsodyAnalysisTools\Utils\dapw.m (5486, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\DIN_2045631_V201.4.20\DIN45631.m (8476, 2006-03-07)
SpeechProsodyAnalysisTools\Utils\DIN_2045631_V201.4.20\myGenerateFilters.m (5800, 2006-03-07)
SpeechProsodyAnalysisTools\Utils\DIN_2045631_V201.4.20\Oct3dsgn.m (1511, 2006-03-07)
SpeechProsodyAnalysisTools\Utils\downsample_to_n_hz.m (1398, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\findpeak.m (3043, 2005-06-21)
SpeechProsodyAnalysisTools\Utils\find_flattest_segment.m (3518, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\formant1a.m (2202, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\formant_reshape.m (2925, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\lpc_residual.m (3337, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\mypickpeak.m (2409, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\perturb.m (1685, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\rms.m (924, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\stft.m (3537, 2006-08-18)
SpeechProsodyAnalysisTools\Utils\Voicebox\lpcar2fm.m (2785, 2005-06-21)
SpeechProsodyAnalysisTools\Utils\Voicebox\lpcar2zz.m (1245, 2005-06-21)
SpeechProsodyAnalysisTools\Utils\Voicebox\lpcauto.m (3985, 2005-06-21)
SpeechProsodyAnalysisTools\Utils\Voicebox\lpccovar.m (4957, 2005-06-21)
SpeechProsodyAnalysisTools\Utils\Voicebox\lpcifilt.m (3071, 2005-06-21)
SpeechProsodyAnalysisTools\Utils\Voicebox\window.m (4823, 2005-06-21)
SpeechProsodyAnalysisTools\Utils\Voicebox\windowx.m (2212, 2005-06-21)
SpeechProsodyAnalysisTools\VoiceSource\closed_phases_adaptive.m (8509, 2006-08-18)
SpeechProsodyAnalysisTools\VoiceSource\excitation_instants.m (8367, 2006-08-18)
SpeechProsodyAnalysisTools\VoiceSource\fitLF.m (3502, 2006-08-18)
SpeechProsodyAnalysisTools\VoiceSource\glottal_invfilt.m (7141, 2006-08-18)
SpeechProsodyAnalysisTools\VoiceSource\glottmarks.m (3394, 2006-08-18)
SpeechProsodyAnalysisTools\VoiceSource\gne.m (4379, 2006-08-18)
SpeechProsodyAnalysisTools\VoiceSource\jitt_shimm.m (3932, 2006-08-18)
SpeechProsodyAnalysisTools\VoiceSource\LF.m (3435, 2006-08-18)
SpeechProsodyAnalysisTools\VoiceSource\psp.m (2692, 2006-08-18)
... ...

This software consists of a series of Matlab routines useful for various aspects of prosodic analysis of speech, in particular F0 and harmonic analysis, loudness analysis, and voice-source analysis. Much of this software was written to support the research outlined in "A Computational Model for the Automatic Recognition of Affect in Speech" (downloadable from http://web.media.mit.edu/~galt/phdthesis.pdf). You may find it most useful if you're familiar with that work. It is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. To access all the routines, you may want to run the setUpPaths.m file included in this distribution, or modify your MATLAB setup to run it at start-up time. The Contents.m file includes a high-level description of the routines included in this package. For more specific information on how to use a particular routine, type HELP and the routine name under the MATLAB environment. There are 3 main directories in this distribution ./Voice_Source ./F0_HarmonicAnalysis ./Loudness which include various subroutines for the analysis of voice source, harmonic analysis, and loudness respectively. In addition, the ./Utils subdirectory contains various utilities that you may find useful outside of the above applications. I have also released various MATLAB routines not authored by me. These are included in ./Utils/DIN_2045631_V201.4.20 ./Utils/Voicebox The software included there has been made publically and freely available before, and has been used here to support the work which I have authored. I am redistributing it further to facilitate running my code. Note that there is at least one routine in this package which invokes a licensed MATLAB function (e.g., from the Optimization Toolbox), which I'm unable to release. So you may need to have access to the appropriate toolboxes to run some of the code above. If you find the code here useful, and you publish any results obtained with the help of it, consider crediting it with one of the following references in your paper: - R. Fernandez, "A Computational Model for the Automatic Recognition of Affect in Speech," Ph.D. dissertation, (http://affect.media.mit.edu/pdfs/04.fernandez-phd.pdf), Media Arts and Sciences, Massachusetts Institute of Technology, 2004. - R. Fernandez and R. W. Picard, "Classical and Novel Discriminant Features for Affect Recognition from Speech," Proc. Interspeech 2005, pp. 473-476, Lisbon, Portugal, 2005.

近期下载者

相关文件


收藏者