som

1. som

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 28/05/2008 - 19:41h

Olá pessoal,

não sei se vocês se recordam, mas tenho postado perguntas com relação a reprodução de um arquivo de som. Quebrando a cabeça, com alguns "chutes" e muita pesquisa, estou conseguindo evoluir. Porém, estou com um problema e espero que possam me ajudar.
Estou conseguindo reproduzir o som, mas apenas um a cada momento. Se tem alguma outra aplicação de áudio sendo executada, o programa não consegue abrir o dispositivo de áudio, diz que está ocupado. Estou, manipulando direto o /dev/dsp. Não estou usando nenhuma biblioteca como allegro ou SDL.

Parece que ele está abrindo o dispositivo de forma exclusiva. Alguém sabe como resolver isso ?

Estou usando a função open do c. arq = open ("/dev/dsp", "w");



  


2. Re: som

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 28/05/2008 - 19:43h

Quando eu postei que consegui reproduzir o áudio, me pediram para postar como isso foi feito.

Deixa eu terminar de entender o funcionamento e escrevo um artigo, explicando detalhadamente o código.


3. Re: som

Fagner Amaral de Souza Candido
f_Candido

(usa Ubuntu)

Enviado em 28/05/2008 - 20:27h

Legal. Estarei aguardando.

Abraços


4. é cara

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 28/05/2008 - 22:12h

eu NUNCA mexi com nada de som, portanto to curioso tbem... hehehe abs


5. Re: som

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 28/05/2008 - 23:42h

Na realidade, o que estou querendo fazer é dá uma mão ao pessoal da minha ex-faculdade.

Se lerem o artigo que eu escrevi vão entender

http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=7903

Tem o DosVox para Windwos, fiz parte durante muito tempo desse projeto. É para deficiente visual, é uma síntese de voz. Tem o Motrix, que é para deficiente Motor, ele reconhece a voz. Depois que me formei, eles lançaram o Linvox. Porém o Linvox é uma adaptação emulada pelo wine. Eles são código aberto escrito em pascal/Delphi.

Estou, então, querendo reescrever, pelo menos as premissas, as funções básicas, em C/C++, para ficar bem com cara de Linux.

O pouco tempo me impede de andar rápido, porém pretendo, assim que tiver uma boa parte pronta, disponibilizar os fontes para quem quiser ajudar. Pedindo permissão ao pessoal da UFRJ, mas só por consideração.


6. cara

João Marcos Menezes
stremer

(usa Arch Linux)

Enviado em 28/05/2008 - 23:44h

esse dosVox é bem falado.... parabéns por ter participado do projeto.
Com certeza um projeto BEM FEITO desses para linux poderia ter uma repercursão MUNDIAL!!!

Dou lhe os parabens!


7. Re: som

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 28/05/2008 - 23:45h

A reprodução do som está com alguns problemas, como esse da pergunta do post, mas nada que impeça a continuidade. Estou na parte de síntese de voz. Ou seja, fazer com que o computador transforme o texto escrito em voz.


8. Re: som

Geraldo José Ferreira Chagas Júnior
gjr_rj

(usa Debian)

Enviado em 28/05/2008 - 23:47h

Não tenho tanta aspiração, é só pra ajudar o pessoal e aproveitando para fazer algo que gosto, programar mais baixo nível.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts