Объект Device/Методы/StartBackgroundSound

Материал из Call Office Wiki
Версия от 12:09, 2 декабря 2021; Jugin (обсуждение | вклад) (Новая страница: «{| |- |style="width:90%;"|Метод '''StartBackgroundSound''' включает воспроизведение фонового звука. ==Синтаксис...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску
Метод StartBackgroundSound включает воспроизведение фонового звука.

Синтаксис

StartBackgroundSound (VARIANT Sound, FLOAT Level, LONG Mode)

Параметры

Sound - путь до звукового файла.
Level - уровень громкости фонового звука. 1 - уровень громкости не меняется (по умолчанию), 0.5 - уровень громкости половина громкости исходного звука.
Mode - режим воспроизведения фонового звука: 1 - повторять фоновый звук (по умолчанию), 0 - проиграть один раз.

Результат

Успешный запуск воспроизведения фонового звука или исключение с тестом ошибки запуска воспроизведения фонового звука.

Описание

Метод позволяет запустить воспроизведение фонового звука.
Воспроизведение фонового звука завершается командой StopBackgroundSound.

Примеры

Пример на JavaScript
var Device = new ActiveXObject ("CallOffice.Device");
Device.Open ();
var Result = Device.WaitForCall (120);
if (Result == 0) {
   Device.StartDetectDTMF (0,"1234567890","*#");
   Device.Listen (100);
   Device.StopDetectDTMF ();
   alert ("Строка полученных DTMF-сигналов: " + Device.ReceivedSignals);
}
Device.HangUp ();
Device.Close ();
Пример на VBScript
Dim Device
Set Device = CreateObject ("CallOffice.Device")
Device.Open

Result = Device.WaitForCall (120)

if Result = 0 then
   Device.StartDetectDTMF 0, "1234567890", "*#"
   Device.Listen (100)
   Device.StopDetectDTMF ()
   MsgBox "Строка полученных DTMF-сигналов: " + Device.ReceivedSignals
end if

Device.HangUp
Device.Close

Назад к методам объекта Device.