AudioInputStream class
يمثل دفق إدخال الصوت المستخدم لتكوينات إدخال الصوت المخصصة.
الأساليب
close() | تحرير أي مورد خارجي مرفق بالكائن بشكل صريح |
create |
إنشاء PullAudioInputStream الذي يفوض إلى واجهة رد الاتصال المحددة لأساليب القراءة() والإغلاق(). |
create |
إنشاء ذاكرة مدعومة من PushAudioInputStream بتنسيق الصوت المحدد. |
تفاصيل الأسلوب
close()
تحرير أي مورد خارجي مرفق بالكائن بشكل صريح
function close()
createPullStream(PullAudioInputStreamCallback, AudioStreamFormat)
إنشاء PullAudioInputStream الذي يفوض إلى واجهة رد الاتصال المحددة لأساليب القراءة() والإغلاق().
static function createPullStream(callback: PullAudioInputStreamCallback, format?: AudioStreamFormat): PullAudioInputStream
المعلمات
- callback
- PullAudioInputStreamCallback
كائن إدخال الصوت المخصص، المشتق من PullAudioInputStreamCallback
- format
- AudioStreamFormat
تنسيق البيانات الصوتية الذي سيتم فيه إرجاع الصوت من طريقة قراءة رد الاتصال () (مطلوب إذا لم يكن التنسيق 16 كيلوهرتز 16 بت من PCM الأحادي).
المرتجعات
دفق إدخال الصوت الذي يتم إنشاؤه.
createPushStream(AudioStreamFormat)
إنشاء ذاكرة مدعومة من PushAudioInputStream بتنسيق الصوت المحدد.
static function createPushStream(format?: AudioStreamFormat): PushAudioInputStream
المعلمات
- format
- AudioStreamFormat
تنسيق البيانات الصوتية الذي ستتم كتابة الصوت فيه إلى طريقة كتابة() دفق الصوت المنبثق (مطلوب إذا لم يكن التنسيق 16 كيلوهرتز أحادي PCM 16 بت).
المرتجعات
دفق إدخال الصوت الذي يتم إنشاؤه.