語音識別c語言
#include<stdio.h>
void main()
{
int i,j,k=0,m=1,n=1,kk=10,temp;
int a[100][8]={0};
for(i=0;i<kk;i++)
{
for(j=0;j<8;j++)
{
if((i==0)&&(j==0))a[i][j]=9;//首元素為9
else if(k==9)a[i][j]=9;//用k依次賦值為0,1,2,3,4,5,6,7,8,9然後再為n賦值1,2,3,4,5,6,7,8,9
//把n值依次與k組合出所有不同的兩兩連接。
else if((i!=0)&&(j==0))a[i][j]=a[i-1][j+7];//除首元素外,使每行首元素與其上一行尾元素相同
else if(a[i][j-1]!=k)
{
a[i][j]=k;
if(m==1)
{
a[i][j+1]=k;
m=0;
j=j+1;
}
}
else if(a[i][j-1]==k)
{
a[i][j]=n;
n=n+1;
if(n==10)
{
k=k+1;//在和一個數有關的連接全部排列完後接著排列和下一個數有關的連接。
if(k<10)//在和8有關的連接全部出現後,n,m不再參與程序
{
n=k+1;
m=1;
}
}
}
}
kk=i+2;
if(k==9)break;
}
printf("\n符合的條件的電話號碼組合如下:\n\n");
for(i=0;i<kk-1;i++)
{
printf(" %2d ",i+1);
for(j=0;j<8;j++)
printf("%d",a[i][j]);
printf("\n");
}
printf("\n即每個連接出現一次的最少組數為%d\n",kk-1);
printf("\n改造第14,15組號碼後,每個連接最少出現一次,每個數字首尾各出現一次,輸出如下:\n");
a[13][0]=6; a[13][1]=8; a[13][2]=9; a[13][3]=6; a[13][4]=6; a[13][5]=9; a[13][6]=6; a[13][7]=7;
a[14][0]=7; a[14][1]=6; a[14][2]=8; a[14][3]=9; a[14][4]=9; a[14][5]=0; a[14][6]=8; a[14][7]=6;
for(i=0;i<kk-1;i++)
{
printf(" %2d ",i+1);
for(j=0;j<8;j++)
printf("%d",a[i][j]);
printf("\n");
}
}
② 求高手編寫一個語音識別系統的c語言程序代碼,可以導入單片機的
我是做語音識別的,主要使用HTK進行語音識別。
如果想進一步做的的話,錦衣你學習一下因馬爾科夫過程
還有問題的話,請繼續提問
給分吧
③ 誰知道語音識別的c語言源程序
這兒有資料和相關的程序
http://www.61ic.com/Soft/TIDSP/C2000/jszl/200409/300.html
④ 基於單片機的特定語音識別的DTW演算法 怎樣用C語言實現 跪求!
建議,非特定人語音識別晶元 LD3320,
或者索性 思索語音識別模塊V280,已經開發完畢,直接可以用了。
⑤ 求語音識別的源代碼,要求是用C#或C語言編寫,能夠識別一些基本的漢語發音
windows vista 和win7 都自帶語音識別 可以搜一下相關技術或者可以試用一下
⑥ 用C語言進行語音識別
普通要做語音的FFT分析,然後根據一些模型做分析,可以分別找出某些頻譜特徵語音的成分,從而判斷是否有某種聲音(比如某人的說話聲);
但要做到把多個不同的聲音分開,設計這樣的濾波器比較困難
做到將說話聲識別成文字就更難了,要用到市場上成熟的演算法(有可能不是免費的),而且識別率比較低。
⑦ c語言在PC端 實時進行語音採集並且保存為Wav格式,最好能附上注釋,謝謝大神們
同求。想做個語音識別,要求輸入的為采樣率8k或者16k,格式為wav或者pcm格式音頻。不知道如何實時轉換語音格式。
⑧ 語音識別中拼接wav文件的C語言源程序
wav文件整合,指的是前後wav文件相連接還是其他意思?
語音識別不需要拼接wav文件的。可能你們老師只是出個題目讓你們練練語音信號的編程基本功吧
⑨ 想要實現用聲音控制物體,比如我叫它,它就過來。怎麼用單片機C語言編程呢
要想實現你說的用聲音控制物體,你叫他他就過來需要你的單片機具備語音識別功能,能夠識別出你發出的聲音指令,這是核心,其它的諸如讓物體運動就是常規單片機都可以控制的任務了。
至於語音識別,假如你有錢的話可以直接購買成品,最後帶智能介面的那種,然後編寫個通訊程序,讀出信息就可以控制了。
⑩ 有沒有HMM模型數字語音識別C語言代碼
1阿近 2得va 3特例 4其特例 5比啊及 6誰是切 7些木 8Vao些木 9接Vei切 10接系切
11阿近拿次切 12得vie拿次切 13特例拿次切 14其特例拿次切 15比及拿次切 16誰是拿次切
17些木拿次切 18Vao些木拿次切 19接Vei拿次切
20得va次 21~29為20的讀音加上1~9的讀音 如21得va次阿近 22得va次得va .....
30特例次 31~39為30的讀音加上1~9的讀音
40縮勒克 41~49為40的讀音加上1~9的讀音
50比及下特 51~59為50的讀音加上1~9的讀音
60誰及下特 61~69為60的讀音加上1~9的讀音
70些木節下特 71~79為60的讀音加上1~9的讀音
80Vao些木節下特 81~89為80的讀音加上1~9的讀音
90接Vei諾斯特 91~99為90的讀音加上1~9的讀音
100斯多