Sig2Wave
Início  Anterior  Próximo



Converte do formato SIG para o formato Wave.

Declarações:
 
Delphi:  
function Sig2Wave(const Source:WideString;const Destination:WideString; Gain:Double):Smallint;  
 
Visual Basic:  
Function Sig2Wave(Source As String, Destination As String,    
Gain as Double) As Integer  
 
Descrição:

A placa VoicerPhone trabalha com arquivos no formato SIG (Lei µ - 8Khz). Para poder reproduzir um arquivo gerado pela placa em uma placa de som, é necessário converter o arquivo para um formato Wave conhecido. O método Sig2Wave faz esta conversão, bastando passar o nome do arquivo de origem, do arquivo de destino e o ganho em relação à gravação original em sig. O ganho pode ser 0 indicando que não há ganho.

Parâmetros:

Source – String contendo o nome e caminho completo do arquivo SIG que será convertido.  
File – String contendo o nome e caminho completo do arquivo WAVE que será gravado.  
Gain - Fator de ganho sobre o arquivo original em SIG. Pode ser utilizado valores maiores que zero para melhorar gravações baixas.  

Valores de Retorno:
0 - Executado com sucesso  
1 – Não foi encontrado o arquivo de origem (Source)  
2 – Não foi possível criar o arquivo de destino (Destination)  
3 - Erro indeterminado  


Veja Também: Wave2Sig

Obs.: As versões atuais trabalham também com formato nativo Wave (8bits, 8khz, mono) portanto dê preferência a trabalhar sempre com wave já que tem o mesmo tamanho do SIG.