--------------------------------------------------------------------------------------------
#主题描述# 简单代码FOR语音监控
--------------------------------------------------------------------------------------------
#内容#
其实语音监控比较简单~这里给出简单代码!
program start;

uses
  windows,mmSystem;
procedure MyStartRecordSound();
begin

mciSendString(''OPEN NEW TYPE WAVEAUDIO ALIAS mysound'', nil, 0, 0);
mciSendString(''SET mysound TIME FORMAT MS '' + // set time
''BITSPERSAMPLE 8 '' + // 8 Bit
''CHANNELS 1 '' + // MONO
''SAMPLESPERSEC 8000 '' + // 8 KHz
''BYTESPERSEC 8000'', // 8000 Bytes/s
nil, 0, 0);
mciSendString(''RECORD mysound'', nil, 0, 0)

end;


procedure MyStropRecordSound();
begin
mciSendString(''STOP mysound'', nil, 0, 0)

end;


procedure MySaveRecordSound();
var
verz: String;
begin
GetDir(0, verz);
mciSendString(PChar(''SAVE mysound '' + verz + ''/test.wav''), nil, 0, 0);
mciSendString(''CLOSE mysound'', nil, 0, 0)
end;


begin

MyStartRecordSound;
sleep(5000);
MyStropRecordSound;
MySaveRecordSound;

end.

--------------------------------------------------------------------------------------------
转载请注名出处:www.sitedir.com.cn非安全中国网 -