Unsolved Criar cabeçalho arquivo .wav
-
Boa tarde.
Estou em um projeto no qual preciso pegar um arquivo de texto(.txt) com diversos dados e criar um arquivo de áudio(.wav) que possa ser reproduzido. Pesquisei bastante e vi que para isso preciso escrever certos dados para criar um cabeçalho para o arquivo, porém não encontrei como e quais dados eu preciso por no cabeçalho. Alguém já fez ou já viu algo parecido?
-
Você quer criar um WAV como se alguém fosse gravar o texto (falado)?
-
O texto não é falado, é o caso de um hardware que grava um batimento cardíaco e gera um arquivo de texto com os dados do batimento. A informação que eu recebi do criador do hardware era que para reproduzir o som seria necessário passar o arquivo para o formato .wav.
Encontrei vários exemplos que softwares que fazem a leitura do arquivo de texto, com se fosse um e-book, mas não é este meu caso, preciso conseguir gravar os dados do cabeçalho de um arquivo wave para poder reproduzi-lo. -
Encontrei uma solução mas estou com outro problema....consegui uma função em matlab para abrir o arquivo de som, agora preciso chamar a função do matlab pelo Qt, estudei a respeito do QProcess e tentei fazer abrir alguns programas e nenhum deles funcionou...Alguém tem algum exemplo funcional do como abrir um processo externo usando o QProcess?
Tentei da seguinte maneira:
QProcess proc;
proc.start("C:\Python\python.exe");e
QString programa = "C:\Python\python";
QStringList arg;
//arg << "-style" << "fusion";
QProcess *proc = new QProcess(this);
proc->start(programa, arg);Não apresentam erro, mas também não abrem a outra função.
-
@Ticianelli said:
QProcess
Pode usar o exitCode() para saber qual erro.
Você tentou colocou duas barras ("C:\Python\python.exe")?