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.
近期下载者:
相关文件:
收藏者: