用C语言进行语音识别

Python016

用C语言进行语音识别,第1张

普通要做语音的FFT分析,然后根据一些模型做分析,可以分别找出某些频谱特征语音的成分,从而判断是否有某种声音(比如某人的说话声);

但要做到把多个不同的声音分开,设计这样的滤波器比较困难

做到将说话声识别成文字就更难了,要用到市场上成熟的算法(有可能不是免费的),而且识别率比较低。

这不是acm么?

没啥想法,去请教你们导师吧。

100个项,每个号码最多7项,最少就要15个号码了。

100个项,设计成二维数组a,每使用一个i-j项就用数组下标的形式a[i][j]去记录下来,然后向下做尝试,同时考虑开头和结尾。

尝试的时候可能还要回头重新做尝试,很麻烦……

好像这个不是最优解来着。。。。

我能力有限 不能得到全局最优解。每一步都试探尝试,记录中间结果,应该会有成果的。

你应该主动和老师交流一下的。这个感觉像动态规划,但是复杂很多,时间复杂度好像也比较大。