
但是樱枯前提是这两个语音的频带不能叠在一起
不多说了,举个例子,sin(t)+sin(10t),这两个信号的频带瞎祥显然不同,可以分离
clc
clear
t=0:0.1:10
x1=sin(t)
x2=sin(10*t)
x=x1+x2
X_f=fft(x)
figure
(1)
subplot(2,1,1)
plot(x)
xlabel('time')
title('x1+x2
(time
domain)')
subplot(2,1,2)
plot(abs(X_f))
xlabel('frequency')
title('x1+x2(frequency
domian)')
X1_f=X_f
X1_f(10:95)
=
0
X2_f=X_f
X2_f(1:9)=0
X2_f(96:end)=0
x1_reconstruc
=
ifft(X1_f)
x2_reconstruc
=
ifft(X2_f)
figure
(2)
subplot(2,1,1)
plot(x1)
title('Original
x1')
subplot(2,1,2)
plot(real(x1_reconstruc))
title('Reconsturctured
x1')
figure
(3)
subplot(2,1,1)
plot(x2)
title('Original
x2')
subplot(2,1,2)
plot(real(x2_reconstruc))
title('Reconsturctured
x2')
硬件加速的图形通道JavaFX 图形渲染基于 Prism。如果使用了支持 Prism 的显卡或 GPU,JavaFX 可以很快的进行平滑渲染。如果系统迹岁不支持 Prism,那么默认值将会变为 Java 2D。
高性能的媒体引擎
媒体通道支持 Web 多媒体内容的播放,基于 GStreamer 媒体框架,提供了稳定的、低延迟的媒体播放框架。
自包含的应用程序部署模式
自包含的应用程序,可以包含所有的姿型睁应用程序资源、Java 运行时以及 JavaFX 运行时。租罩应用程序发布后,可以在 *** 作系统本地安装,获得 *** 作系统一致的安装和加载体验。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)