高分求 GSM610 语音压缩标准算法 QQ 58540185Email [email protected] 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 怎样跳过 ACM 控件中的 “选择声音对话框”通过 acmFormatChoose 函数调出来的编码格式选择对话框, 我使用的是 Windows Media Audio V2 ,即使用DivX WMA Audio Coder,通过acmFormatChoose 运行程序,一切正常。但我使用如下代码跳过对话框直接运行时就会出现问题(调用时没有错误提示,但在收到音频数据后,回放时没有任何声音),请问是哪里的问题。 定义结构为 TDIVWMA=packed record wFormatTag: Word; nChannels: Word; nSamplesPerSec: DWORD; nAvgBytesPerSec: DWORD; nBlockAlign: Word; wBitsPerSample: Word; cbSize: Word; end; var DivWma:TDIVWMA; AudioFormat:pointer; procedure TUDPMainForm.BTRecivClick(Sender: TObject); begin with DivWma do begin wFormatTag :=$31; //GSM610 nChannels := 1; //mono nSamplesPerSec := 8000; nAvgBytesPerSec:= 1000; { for buffer estimation } nBlockAlign:=64; { block size of data } wbitspersample := 16; cbSize:=10; end; AudioFormat:=@DivWma; ACMWaveOut_1.Open(AudioFormat); end; 2ccc盒子上就有语音的东西,里面就有你要的参数 ,大幅翁上也有. 怎么样模拟生成全球唯一识别码 介绍一下二维的条码控件 用delphi 解决xml的问题?? 请好心人帮忙,急!!分全给! ***[关于超时] 一个简单的问题难道了无数高手!!! 实现电动机转动! download一个控件是bpl的文件怎么用? api vs api 怎么定义全局的动态数组呀,在要用的时候又怎么重新定义,唉,我不懂。说出来对了马上给分! !!!!!!不可思议!!!!!极简单!!!!快来拿分!!!! 小问题:Filter中怎样过滤字符串字段? 求佳能數碼相機SDK 令人头疼的DELPHI的单元引用问题
通过 acmFormatChoose 函数调出来的编码格式选择对话框,
我使用的是 Windows Media Audio V2 ,即使用DivX WMA Audio Coder,通过acmFormatChoose 运行程序,一切正常。但我使用如下代码跳过对话框直接运行时就会出现问题(调用时没有错误提示,但在收到音频数据后,回放时没有任何声音),请问是哪里的问题。
定义结构为
TDIVWMA=packed record
wFormatTag: Word;
nChannels: Word;
nSamplesPerSec: DWORD;
nAvgBytesPerSec: DWORD;
nBlockAlign: Word;
wBitsPerSample: Word;
cbSize: Word;
end;
var
DivWma:TDIVWMA;
AudioFormat:pointer;
procedure TUDPMainForm.BTRecivClick(Sender: TObject);
begin
with DivWma do
begin
wFormatTag :=$31; //GSM610
nChannels := 1; //mono
nSamplesPerSec := 8000;
nAvgBytesPerSec:= 1000; { for buffer estimation }
nBlockAlign:=64; { block size of data }
wbitspersample := 16;
cbSize:=10;
end;
AudioFormat:=@DivWma;
ACMWaveOut_1.Open(AudioFormat);
end;