Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-08-2015
tarco35 tarco35 is offline
Miembro
 
Registrado: sep 2003
Posts: 210
Poder: 21
tarco35 Va por buen camino
Grabar audio del microfono en mp3

Hola.
Hay algun componente para delphi 6 que me permita grabar desde el microfono conectado a la tarjeta de sonido en formato MP3??

Lo he intentado con TMediaPlayer, pero no lo consigo...

Gracias.
Responder Con Cita
  #2  
Antiguo 07-08-2015
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola tarco35.

No conozco, pero no es difícil de implementar, un ejemplo:
Código Delphi [-]
uses mmSystem;

var
  CountSec: Integer = 0;

procedure TForm1.FormCreate(Sender: TObject);
begin
  Timer1.Enabled  := False;
  Timer1.Interval := 1000;
  SaveDialog1.Filter := 'MP3|*.mp3';
  SaveDialog1.DefaultExt := 'MP3';
end;

procedure TForm1.Timer1Timer(Sender: TObject);
begin
  Inc(CountSec);
  Label1.Caption := Format('Segundos: %d', [CountSec]);
end;

procedure TForm1.btStartClick(Sender: TObject);
begin
  mciSendString('open new type waveaudio alias MP3Mic', nil, 0, 0);
  mciSendString('record MP3Mic', nil, 0, 0);
  CountSec := 0;
  Label1.Caption := Format('Segundos: %d', [CountSec]);
  Timer1.Enabled := True;
end;

procedure TForm1.btnSaveClick(Sender: TObject);
begin
  Timer1.Enabled := False;
  mciSendString('pause MP3Mic', nil, 0, 0);

  if SaveDialog1.Execute then
  begin
    mciSendString(PChar('save MP3Mic ' + SaveDialog1.FileName), nil, 0, 0);
    mciSendString('close MP3Mic', nil, 0, 0);
  end
end;

Saludos
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....
Responder Con Cita
  #3  
Antiguo 07-08-2015
tarco35 tarco35 is offline
Miembro
 
Registrado: sep 2003
Posts: 210
Poder: 21
tarco35 Va por buen camino
gracias, lo pruebo y comento.
un saludo.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Desactivar microfono de la PC fide_uci API de Windows 8 18-01-2010 21:46:54
Grabar sonido desde un microfono gaston260 API de Windows 4 16-07-2008 04:00:31
Obtener audio desde un microfono en delphi fide API de Windows 3 13-04-2008 20:33:07
sonido y microfono en delphi cmm07 Varios 0 07-04-2008 14:59:18
microfono de alta sensibilidad b3nshi Varios 0 16-04-2005 20:26:51


La franja horaria es GMT +2. Ahora son las 13:14:52.


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
Copyright 1996-2007 Club Delphi