Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. International
  3. Portuguese
  4. Criar cabeçalho arquivo .wav
Qt 6.11 is out! See what's new in the release blog

Criar cabeçalho arquivo .wav

Scheduled Pinned Locked Moved Unsolved Portuguese
5 Posts 2 Posters 3.8k Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • T Offline
    T Offline
    Ticianelli
    wrote on last edited by
    #1

    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?

    1 Reply Last reply
    0
    • T Offline
      T Offline
      TioRoy
      wrote on last edited by
      #2

      Você quer criar um WAV como se alguém fosse gravar o texto (falado)?

      1 Reply Last reply
      0
      • T Offline
        T Offline
        Ticianelli
        wrote on last edited by
        #3

        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.

        1 Reply Last reply
        0
        • T Offline
          T Offline
          Ticianelli
          wrote on last edited by Ticianelli
          #4

          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.

          1 Reply Last reply
          0
          • T Offline
            T Offline
            TioRoy
            wrote on last edited by
            #5

            @Ticianelli said:

            QProcess

            Pode usar o exitCode() para saber qual erro.

            Você tentou colocou duas barras ("C:\Python\python.exe")?

            1 Reply Last reply
            0

            • Login

            • Login or register to search.
            • First post
              Last post
            0
            • Categories
            • Recent
            • Tags
            • Popular
            • Users
            • Groups
            • Search
            • Get Qt Extensions
            • Unsolved