使用单片机+语音芯片实现语音通信?

2024-12-18 01:58:23
推荐回答(5个)
回答1:

你说的是声音数据的传输,看你的采集速度,要音质好,51单片机的运行速度估计挺吃力(另:长距离传输必须使用串行方式,更加减缓了速度),如果你要做,可能也行,实时比较难,主要是从录音芯片那读取数据挺麻烦,然后就是串行传输了。
其实我觉得这种工作更适合DSP做,因为主要就是处理数据流:录音芯片输出→转换为通信信号→转换为声音信号→喇叭播放,主要做的都是信号处理,你好好看看DSP的资料吧,它比较适合你的任务,就是可能要多学点知识。希望我能帮助到你。

回答2:

理论上可行,不过你要找到开放存储区的语音芯片,就是可以给你读写存储区的语音芯片,到目前为止,我没听说过有这种芯片。现在的语音芯片都是外围电路控制录放音的,不给读写数据。

所以估计你还得自己做对声音的采集。有的单片机自带AD和DA转换,这样你稍加点电路就可以了。

不过你也可以找找那种芯片,开放存储区的,找到了别忘了告诉我,让我也见识见识

回答3:

不可行,可以用语言合成芯片,只发送字文本文件就可以了,两个字符就是一个字,我qq:184557393

回答4:

http://zhidao.baidu.com/question/123914224.html
这个可以看看,不知对你有用没

回答5:

理论上可以。单片机的运算速度还是比较快的。但是估计要用个存储器……