你有这些控件吗?
邮给我控件,或给我URL,我来研究一下行吗?

解决方案 »

  1.   

    这些控健,到Delphi深度历险查acm关键字就可以找得到!
      

  2.   

    到http://www.delphi-jedi.org/有ACM的相关资料和接口以及DEMO。
      

  3.   

    欢迎讨论[email protected]
    正在写语音传输程序
    TACMDialog component is derived from the TComponent.
    TACMDialog have only one method - OpenDialog, which 
    open the dialog box for selecting codecs installed 
    in windows.
    OpenDialog return pointer to twaveformatex structure 
    for selected format:  TWAVEFORMATEX = packed record
        wFormatTag: Word;         { format type }
        nChannels: Word;          { number of channels (i.e. mono, stereo, etc.) }
        nSamplesPerSec: DWORD;  { sample rate }
        nAvgBytesPerSec: DWORD; { for buffer estimation }
        nBlockAlign: Word;      { block size of data }
        wBitsPerSample: Word;   { number of bits per sample of mono data }
        cbSize: Word;           { the count in bytes of the size of }
      end;TACMWaveIn - this component is used for sampling 
    audio (directly or through ACM codecs). This
    component is derived from TWinControl.TACMWaveIn - have 2 methods:Open(format:PWaveFormatEx); format is  for example 
    result from TACMDialog and the selected format is
    used for compression. After executing this method
    start component with sampling.Close(); this method close the audio samplingEvents:OnData(data:PChar;bytesrecorded:integer); - this event
    is called when buffer is full. Data are audio data and 
    bytesrecorded is length of audio data.TACMWaveOut - is audio decompression component derived
    from TWinControl.Methods:Open(format:PWaveFormatEx); - format are for example 
    result from TACMDialog. The format is used for audio
    decompression.PlayBack(data:pointer;size:integer); - play(decompress)
    audio data.Close();close playing handle
      

  4.   

    To Sender
    在http://www.delphi-jedi.org/有ACM的相关资料和接口以及DEMO。
    在那个版里面有demo?
    我就找到一个acm头文件的翻译。
      

  5.   

    有两个DEMO:录音/放音和ACM设备枚举。你真找不到,给个MAIL来。
      

  6.   

    录音放音只用到acmin和acmout两个控件,我现在想把我的wav语音流经过acmconvertor压缩,然后通过acmout载远端播放,至于传输问题我几经解决了!就是不是到那个acmconvertor是怎么用的?他没有入口数据,也没有出口数据。他的两个bufferin,bufferout属性是只读的。我怎么样把数据传给他?
      

  7.   

    sender 
      请把例子给我一份,谢谢!
      [email protected]