BaseAudioPlayer class

فئة مشغل الصوت الأساسي TODO: يشغل PCM فقط في الوقت الحالي.

المنشئون

BaseAudioPlayer(AudioStreamFormat)

إنشاء مثيل من هذه الفئة وتهيئته.

الأساليب

playAudioSample(ArrayBuffer, () => void, (error: string) => void)

تشغيل نموذج الصوت

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

إيقاف الصوت ومسح المخازن المؤقتة

تفاصيل المنشئ

BaseAudioPlayer(AudioStreamFormat)

إنشاء مثيل من هذه الفئة وتهيئته.

new BaseAudioPlayer(audioFormat?: AudioStreamFormat)

المعلمات

audioFormat
AudioStreamFormat

تنسيق دفق الصوت الذي يتعرف عليه المشغل.

تفاصيل الأسلوب

playAudioSample(ArrayBuffer, () => void, (error: string) => void)

تشغيل نموذج الصوت

function playAudioSample(newAudioData: ArrayBuffer, cb?: () => void, err?: (error: string) => void)

المعلمات

newAudioData

ArrayBuffer

البيانات الصوتية التي سيتم تشغيلها.

cb

() => void

err

(error: string) => void

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

إيقاف الصوت ومسح المخازن المؤقتة

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

المعلمات

cb

() => void

err

(error: string) => void