音声の合成が可能か

29 visualizaciones (últimos 30 días)
Kaede
Kaede el 22 de Jul. de 2020
Respondida: Naoya el 25 de Jul. de 2020
wavファイルの2つの音声を合成して保存することは可能でしょうか.
音声は走行騒音とディーゼルエンジンのガラガラ音です.
  1 comentario
Kaede
Kaede el 22 de Jul. de 2020
clear;
[p1,fs]=audioread('40kph_RN.wav');
[p2,fs]=audioread('2000rpm_Knock.wav');
fs=44100;
pmix=p1+p2;
sound(pmix,fs)
このように書いたら当然のことながらp1:448512x2 p2:315564x2となり行列の次元を一致させなければならないというエラーが出ました.
詳しくやり方を教えていただけますか.

Iniciar sesión para comentar.

Respuesta aceptada

Naoya
Naoya el 25 de Jul. de 2020
p1 と p2 行列を一致させてから p1 + p2 すればよいと思います。
例えば、
p2(448512,[1 2]) = [0,0];
で p1 の行列サイズまで拡張できます。
* 拡張した行列要素の値は0になります。

Más respuestas (0)

Categorías

Más información sobre Audio I/O and Waveform Generation en Help Center y File Exchange.

Productos

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!