1.使用科大讯飞语音唤醒、语音听写服务,内含MSCDLL.CS类文件,可直接调用;
2.利用system.Audio,NAudio从声卡中录音,获取语音信息;根据说话音量大小,设定阈值,作为语音的结束标志;可做到实时听写;
3.程序默认执行语音唤醒模块,当语音唤醒标志符awaken_flag == true时,关闭唤醒服务,打开听写服务;
4.根据听写的文本,自做简单语音识别算法,并填写在相应的textbox中,适合特定场景开发;
4.同时利用System.Speech.Synthesis可以对文本进行朗读操作;
5.下载之后,请自行去讯飞申请语音听写服务,并替换dll文件
1