matlab产生模拟语音信号代码
时间: 2023-03-30 09:00:31 浏览: 105
基于matlab实现语音信号生成的数学模型
以下是 MATLAB 产生模拟语音信号的代码:
% 设置采样率和信号时长
fs = 800; % 采样率
t = :1/fs:1; % 信号时长为 1 秒
% 产生频率为 100 Hz 的正弦波和 200 Hz 的正弦波
f1 = 100; % 频率为 100 Hz
f2 = 200; % 频率为 200 Hz
y1 = sin(2*pi*f1*t); % 产生频率为 100 Hz 的正弦波
y2 = sin(2*pi*f2*t); % 产生频率为 200 Hz 的正弦波
% 将两个正弦波相加
y = y1 + y2;
% 播放语音信号
sound(y, fs);
阅读全文