Dela via


SpeakerAudioDestination class

Representerar ljudmålet för talaruppspelning, som bara fungerar i webbläsaren. Obs! SDK:et försöker använda mediakälltillägg för att spela upp ljud. Mp3-formatet har bättre stöd för Microsoft Edge, Chrome och Safari (skrivbord), så det är bättre att ange mp3-format för uppspelning.

Konstruktorer

SpeakerAudioDestination(string)

Egenskaper

currentTime

Hämtar den aktuella uppspelningsljudförskjutningen.

format
internalAudio
isClosed
onAudioEnd
onAudioStart
volume

Metoder

close(() => void, (error: string) => void)
id()
mute()
pause()

Pausar ljuduppspelningen

resume(() => void, (error: string) => void)

Återupptar ljuduppspelningen

unmute()
write(ArrayBuffer, () => void, (error: string) => void)

Konstruktorinformation

SpeakerAudioDestination(string)

new SpeakerAudioDestination(audioDestinationId?: string)

Parametrar

audioDestinationId

string

Egenskapsinformation

currentTime

Hämtar den aktuella uppspelningsljudförskjutningen.

number currentTime

Egenskapsvärde

number

Den aktuella uppspelningsljudförskjutningen, i andra

format

void format

Egenskapsvärde

void

internalAudio

HTMLAudioElement internalAudio

Egenskapsvärde

HTMLAudioElement

isClosed

boolean isClosed

Egenskapsvärde

boolean

onAudioEnd

onAudioEnd: (sender: IPlayer) => void

Egenskapsvärde

(sender: IPlayer) => void

onAudioStart

onAudioStart: (sender: IPlayer) => void

Egenskapsvärde

(sender: IPlayer) => void

volume

number volume

Egenskapsvärde

number

Metodinformation

close(() => void, (error: string) => void)

function close(cb?: () => void, err?: (error: string) => void)

Parametrar

cb

() => void

err

(error: string) => void

id()

function id(): string

Returer

string

mute()

function mute()

pause()

Pausar ljuduppspelningen

function pause()

resume(() => void, (error: string) => void)

Återupptar ljuduppspelningen

function resume(cb?: () => void, err?: (error: string) => void)

Parametrar

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)

Parametrar

buffer

ArrayBuffer

cb

() => void

err

(error: string) => void