SpeakerAudioDestination class
Représente la destination audio de lecture de l’orateur, qui fonctionne uniquement dans le navigateur. Remarque : le Kit de développement logiciel (SDK) essaiera d’utiliser des extensions de source multimédia pour lire l’audio. Le format Mp3 a une meilleure prise en charge sur Microsoft Edge, Chrome et Safari (bureau). Il est donc préférable de spécifier le format mp3 pour la lecture.
Constructeurs
Speaker |
Propriétés
current |
Obtient le décalage audio de lecture actuel. |
format | |
internal |
|
is |
|
on |
|
on |
|
volume |
Méthodes
close(() => void, (error: string) => void) | |
id() | |
mute() | |
pause() | Interrompt la lecture audio |
resume(() => void, (error: string) => void) | Reprend la lecture audio |
unmute() | |
write(Array |
Détails du constructeur
SpeakerAudioDestination(string)
new SpeakerAudioDestination(audioDestinationId?: string)
Paramètres
- audioDestinationId
-
string
Détails de la propriété
currentTime
Obtient le décalage audio de lecture actuel.
number currentTime
Valeur de propriété
number
Décalage audio de lecture actuel, en seconde
format
void format
Valeur de propriété
void
internalAudio
HTMLAudioElement internalAudio
Valeur de propriété
HTMLAudioElement
isClosed
boolean isClosed
Valeur de propriété
boolean
onAudioEnd
onAudioEnd: (sender: IPlayer) => void
Valeur de propriété
(sender: IPlayer) => void
onAudioStart
onAudioStart: (sender: IPlayer) => void
Valeur de propriété
(sender: IPlayer) => void
volume
number volume
Valeur de propriété
number
Détails de la méthode
close(() => void, (error: string) => void)
function close(cb?: () => void, err?: (error: string) => void)
Paramètres
- cb
-
() => void
- err
-
(error: string) => void
id()
function id(): string
Retours
string
mute()
function mute()
pause()
Interrompt la lecture audio
function pause()
resume(() => void, (error: string) => void)
Reprend la lecture audio
function resume(cb?: () => void, err?: (error: string) => void)
Paramètres
- cb
-
() => void
- err
-
(error: string) => void
unmute()
function unmute()
write(ArrayBuffer, () => void, (error: string) => void)
function write(buffer: ArrayBuffer, cb?: () => void, err?: (error: string) => void)
Paramètres
- buffer
-
ArrayBuffer
- cb
-
() => void
- err
-
(error: string) => void