远程声控系统(MATLAB代码见CSDN资源)

欢迎关注公众号[反向传播猿]

[En]

Welcome to follow the official account [reverse communication ape]

远程声控系统技术报告

一、题目要求

实施远程语音控制系统。首先采集不同的语音提示信号并进行适当的压缩,然后通过噪声通道实现远程传输,然后在接收到语音提示后通过适当的计算进行识别。最后,将其送入未知但可控/可观测的控制系统,完成不同的控制动作。

[En]

Implement a remote voice control system. First of all, different voice indication signals are collected and properly compressed, and then the remote transmission is realized through the noise channel, and then the indication is identified by appropriate calculation after receiving it. Finally, it is sent into an unknown but controllable / observable control system to complete different control actions.

二、问题分解与解决思路

2.1 系统设计

实验中以汉语数字语音1~9作为指令,数字语音”1″代表一号指令,数字语音”2″代表二号指令,依次类推。发送端发出语音”1″,发送端对应的数字语音文件为”1b.wav”,通过信源编码对语音进行压缩编码,然后进行信道编码并进行基带调制,得到待发送的基带信号,再通过网络传输(用高斯信道模拟),接收端收到基带信号后,通过软判决信道译码、信源译码,至此恢复出发送方发送的语音波形,最后通过语音识别自动识别出是几号指令,根据识别结果对系统进行控制操作(以打印识别结果来模拟)。

2.2 语音指示信号采集

人类语音最高频率一般不超过4kHz,通过一般计算机自带的声卡采集即可,可通过COOL EDIT PRO 2.0或Adobe Audition软件通过麦克风进行采集,设置采样率为8kHz,单通道即可。

2.3 信源编译码——语音压缩与恢复

信源编码器首先将信源信号转换成二进制信息序列,为了使信源信息在一定的传输速率下传输得更快、更多,还需要对数据进行压缩,即通过源代码&#。

[En]

The source encoder first converts the source signal into a binary information sequence, and in order to make the source information to be transmitted faster and more at a certain transmission rate, it is also necessary to compress the data, that is, through the source code & #

Original: https://blog.csdn.net/wlwdecs_dn/article/details/112856974
Author: 通信与逆向那些事
Title: 远程声控系统(MATLAB代码见CSDN资源)

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/515350/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球