Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Grabar sonido con TMediaPlayer u otro (https://www.clubdelphi.com/foros/showthread.php?t=29952)

jdaniel 05-02-2006 17:41:40

Grabar sonido con TMediaPlayer u otro
 
Hola a todos! Agradezco mucho su ayuda con lo siguiente:

resumen:
quiero grabar desde el micrófono y poder sobreescribir (no insertar) un pedazo retrocediendo la grabación.

detalle:

Tengo una aplicación Delphi6 en la que un usuarios debe grabar con el mirófono un registro de voz. Me funciona de maravilla con el TMediaPlayer, pero hay un requisito que no he podido lograr: el usuario debe poder retroceder en la grabación y sobre escribir el pedazo final.
Me explico: debe poderse que el usuario después de haber grabado 1 minuto de sonido, retroceda los últimos 5 segundos y sobreescriba dicho intervalo con una nueva grabación.
No he podido hacerlo pues el TMediaPlayer al retroceder, no sobreescribe sino que inserta a partir de ese punto.
Sé que la grabadora de windows sí hace eso, pero la limitante de los 60 segundos que ella tiene es un problema, además es preferible que la grabación se haga a través de la misma aplicación Delphi.


Muchas gracias a quien se interese en ayudarme! :)

jdaniel 09-02-2006 04:10:21

Nada que lo soluciono
 
Hola, sigo con el mismo problema. Por ahí lei que se podría hacer con llamadas directas a MCI. Igual ni con eos he podido.
Gracias por anticipado a quien se tome el tiempo de ayudarme..

:D:):rolleyes:;):confused::eek:

jorge 14-08-2006 07:09:06

Grabar con TMediaPlayer
 
Hola eso que dices te funciona perfectamente, es lo que aun no logro, grabar desde el microfono en un archivo wav usando el TMediaplayer. Podrias darme una ayudita, que propiedad o metodo usar para lograr esto. Si es un ejemplo del procedimiento te agradeceria...

dec 14-08-2006 07:16:30

Hola,

Cita:

Empezado por Jorge
Hola eso que dices te funciona perfectamente, es lo que aun no logro, grabar desde el microfono en un archivo wav usando el TMediaplayer.

¿Tiene que ser utilizando el componente "TMediaPlayer"? En DelphiArea se encuentran algunos componentes como el paquete WaveAudio, que creo puede servirte también. Son gratuitos y de código abierto, por cierto. Los probé en su momento y me fueron muy bien justo para lo que dices necesitar. ;)


La franja horaria es GMT +2. Ahora son las 12:56:42.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi