VoiceChange novinky Obsah dokumentace Uživatelská dokumentace Administrátorská dokumentace Rejstřík pojmů Technická podpora Hledání on-line

Reference VoiceChange COM objektů - hlavní seznam
Metoda SendVoice

Syntaxe

Result = VXLineObject.SendVoice(FileName, Params, DTMF, StatusParams)

Popis

Odešle zvukový záznam ze souboru FileName.

Řetězec parametrů Params:

Parametr Popis
CNG_done Při přijmutí CNG tónu bude (hodnota 1)  nebo nebude (hodnota 0) ukončeno nahrávání.
terminate_codes Řetězec DTMF kódů. Přijmutí kteréhokoli z uvedených kódu ukončí nahrávání.
maxlen Maximální délka přijatého DTMF.
timeout Maximální doba přehrávání.
cng_done Hodnota 1 znamená, že bude detekován fax. Hodnota 0 znamená, že nikoli.
buffer Hodnota 1 znamená, že soubor nebude zatím přehran, ale bude uložen do buffru a přehrán společně s prvním dalším souborem, který bude mýt buffer roven 0.

V DTMF je vráceno DTMF přijaté během přehrávání.

Výstupní řetězec parametrů StatusParams:

Parametr Popis
status Možné hodnoty jsou:
timeout nahrávání bylo ukončeno po vypršení timeoutu
silence na lince bylo moc dlouho ticho
dtmf_full byla dosažena délka DTMF určená maxlen
dtmf_timeout nahrávání bylo ukončeno po vypršení timeoutu
dtmf_endchar byl stisknut některý z terminate_codes
fax byl rozpoznán fax
noanswer není odpověď
unknown neznámý stav
dtmf DTMF přijaté během přehrávání.

Návratová hodnota viz. metoda GetState.