Как я могу использовать полученные данные для чтения и ввода аудиозаписей? (MATLAB) - PullRequest
0 голосов
/ 13 апреля 2020

У меня есть 30000 aiff-файлов с именем audio1 ~ 30000.

И есть CSV-файл, состоящий из выбранных имен файлов среди них. (Около 7000)

Я хочу аудиозапись только данных aiff в списке файлов csv.

Я применил функцию аудиозаписи сразу после получения файла csv с функцией readtable, но получил сообщение об ошибке, что только аудиосигнал может быть представлен только вектором типа строки или символа.

Ниже мой короткий код.

Пожалуйста, помогите. Спасибо.

    clc;close all;clear all;
    T = readtable('train_py.csv');   
    fs = 2000;    %All aiff files have a sampling frequency of 2000 Hz.
    y = zeros(length(T), fs);  

    for i = 1:length(T)
    y(i,:) = audioread(T(i));
    end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...