首先你要有麦克风或者拾音器,区别是拾音器效果更好还有降噪功能;其次要把模拟信号送到单片机,要有AD转换电路,然后单片机处理一下信号,比如抑制噪声、放大;然后要把数字信号输出驱动扬声器,要有驱动电路和DA芯片。51单片机做语音效果不好 ,因为采样频率低,音不好。一般的开发板都有这些功能的。