Содержание

Объект w_audio

Объект для работы с плейлистами аудио

Расположение

assets/js/core.js

Методы

audio

w_audio.audio(url,play,func)

Добавить аудиофайл в плейлист

аргументОписаниеТипПо-умолчанию
urlадрес аудиофайлаstring обязательный
playвоспроизвести плейлистbooleantrue
funcФункция, вызываемая по окончанию воспроизведения данного файлаfunction
ВозвращаетТекущий аудиофайлstring

функция func

function(audio) Функция, вызываемая по окончанию воспроизведения данного файла

АргументОписаниеТип
this Текущий аудиофайл

clear

w_audio.clear()

Очистить плейлист

аргументОписаниеТипПо-умолчанию
Возвращаетtrueboolean

interval

w_audio.interval(delay,play,func)

Добавить интервал в плейлист и воспроизвести

аргументОписаниеТипПо-умолчанию
delayПауза в мсint обязательный
playвоспроизвести плейлистbooleantrue
funcФункция, вызываемая по окончанию интервалаfunction
Возвращаетtrueboolean

функция func

function(audio) Функция, вызываемая по окончанию интервала

АргументОписаниеТип
this Текущий аудиофайл

next

w_audio.next()

Воспроизвести следующий аудиофайл

аргументОписаниеТипПо-умолчанию
Возвращаетtrueboolean

pause

w_audio.pause()

Поставить воспроизведение на паузу

аргументОписаниеТипПо-умолчанию
Возвращаетtrueboolean

play

w_audio.play()

Воспроизвести плейлист

аргументОписаниеТипПо-умолчанию
Возвращаетtrueboolean

speak

w_audio.speak(text,play,func)

Создать аудиофайл по текстовой строке, добавить в плейлист и воспроизвести

аргументОписаниеТипПо-умолчанию
textвоспроизводимый текстstring обязательный
playвоспроизвести плейлистbooleantrue
funcФункция, вызываемая по окончанию воспроизведения данного файлаfunction
ВозвращаетТекущий аудиофайлstring

функция func

function(audio) Функция, вызываемая по окончанию воспроизведения данного файла

АргументОписаниеТип
this Текущий аудиофайл

stop

w_audio.stop()

Остановить воспроизведение

аргументОписаниеТипПо-умолчанию
Возвращаетtrueboolean
w_audio.audio('/media/beep.mp3');
w_audio.speak('Клиент номер');
w_audio.speak('11');
w_audio.speak('Подойдите к окну номер');
w_audio.speak('5');