SpeakerAudioDestination class
Reprezentuje miejsce docelowe odtwarzania dźwięku osoby mówiącej, które działa tylko w przeglądarce. Uwaga: zestaw SDK spróbuje użyć rozszerzeń źródła multimediów do odtwarzania dźwięku. Format Mp3 ma lepszą obsługę w przeglądarce Microsoft Edge, Chrome i Safari (na pulpicie), dlatego lepiej jest określić format mp3 do odtwarzania.
Konstruktory
Speaker |
Właściwości
current |
Pobiera bieżące przesunięcie dźwięku odtwarzania. |
format | |
internal |
|
is |
|
on |
|
on |
|
volume |
Metody
close(() => void, (error: string) => void) | |
id() | |
mute() | |
pause() | Wstrzymuje odtwarzanie dźwięku |
resume(() => void, (error: string) => void) | Wznawia odtwarzanie dźwięku |
unmute() | |
write(Array |
Szczegóły konstruktora
SpeakerAudioDestination(string)
new SpeakerAudioDestination(audioDestinationId?: string)
Parametry
- audioDestinationId
-
string
Szczegóły właściwości
currentTime
Pobiera bieżące przesunięcie dźwięku odtwarzania.
number currentTime
Wartość właściwości
number
Bieżące przesunięcie dźwięku odtwarzania w sekundzie
format
void format
Wartość właściwości
void
internalAudio
HTMLAudioElement internalAudio
Wartość właściwości
HTMLAudioElement
isClosed
boolean isClosed
Wartość właściwości
boolean
onAudioEnd
onAudioEnd: (sender: IPlayer) => void
Wartość właściwości
(sender: IPlayer) => void
onAudioStart
onAudioStart: (sender: IPlayer) => void
Wartość właściwości
(sender: IPlayer) => void
volume
number volume
Wartość właściwości
number
Szczegóły metody
close(() => void, (error: string) => void)
function close(cb?: () => void, err?: (error: string) => void)
Parametry
- cb
-
() => void
- err
-
(error: string) => void
id()
function id(): string
Zwraca
string
mute()
function mute()
pause()
Wstrzymuje odtwarzanie dźwięku
function pause()
resume(() => void, (error: string) => void)
Wznawia odtwarzanie dźwięku
function resume(cb?: () => void, err?: (error: string) => void)
Parametry
- 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)
Parametry
- buffer
-
ArrayBuffer
- cb
-
() => void
- err
-
(error: string) => void