FÓRUM DigiVoice

Fórum de Suporte Digivoice

Você não está logado.

#1 07/06/2005 09:13:45

lmancini
Membro

Dicas a todos e Chieira na Mensagem Gerada

Srs e Senhoritas,

Estou tendo o seguinte problemas:
Qdo gerado um arquivo wav, usando o SAPI da microsoft conforme comando abaixo:

procedure Tform1.GravaWav(Port:Integer;Texto:WideString);
var
  Arq_Wav : String;
begin
  Arq_Wav := 'chk0'+InttoStr(Port)+'.wav';
  Texto:= Copy(Texto,18,Length(Texto));
  SpFileStream.format.Type_ := SAFTCCITT_uLaw_8kHzMono;
  SpFileStream.Open(Arq_Wav, SSFMCreateForWrite, True);
  SpVoice1.AudioOutputStream:= SpFileStream.DefaultInterface;
  SpVoice1.Speak(Texto, SVSFlagsAsync);
  SpVoice1.SpeakStream(SpFileStream.DefaultInterface,0);
  SpFileStream.Close;
end;

O arquivo é gerado sem problemas,  e qdo ouvido pelo WINDOWS MEDIA PLAYER, consegue-se ouvir perfeitamente. Mais, qdo ouço pelo VLIB_DIAG.EXE aparece uma CHIEIRA no final do arquivo.
O que seria ?

Se a configuração do Wav está :

Formato de Audio                CCITT u-Law
Taxa média de dados          8.00kb/segundo
Taxa de amostra                8.00 Khz
Taxa de amostra de audio   8 bit
Canais                               1 (mono)

Obrigado se puderem me ajudar.

Luciano

Offline

 

Rodapé do fórum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson