فئة ACSCallCaptions
إعلان بالربط
@interface ACSCallCaptions : NSObject;
الوصف
استدعاء التسميات التوضيحية لإدارة وظائف التسميات التوضيحية الشائعة.
الأساليب
startCaptions
بدء تشغيل التسميات التوضيحية.
-(void)startCaptions:(ACSStartCaptionsOptions *)options withCompletionHandler:(void (^)(NSError *error))completionHandler;
المعلمات
options
-completionHandler
- كتلة ليتم استدعاؤها بشكل غير متزامن بعد انتهاء العملية.
المرتجعات
void
stopCaptions
أوقف التسميات التوضيحية.
-(void)stopCaptionsWithCompletionHandler:(void (^)(NSError *error))completionHandler;
المعلمات
completionHandler
- كتلة ليتم استدعاؤها بشكل غير متزامن بعد انتهاء العملية.
المرتجعات
void
setSpokenLanguage
تعيين اللغة المنطوقة.
-(void)setSpokenLanguage:(NSString *)language withCompletionHandler:(void (^)(NSError *error))completionHandler;
المعلمات
language
-completionHandler
- كتلة ليتم استدعاؤها بشكل غير متزامن بعد انتهاء العملية.
المرتجعات
void
الخصائص
الشبكات المنطوقة المدعومة
قائمة باللغات المنطوقة المدعومة للتسميات التوضيحية.
@property (copy, nonnull, readonly) NSArray<NSString *> * supportedSpokenLanguages;
isEnabled
يشير إلى ما إذا تم تمكين التسميات التوضيحية في المكالمة الحالية.
@property (readonly) BOOL isEnabled;
النوع
الحصول على نوع التسميات التوضيحية.
@property (readonly) ACSCaptionsType type;
ActiveSpokenLanguage
احصل على لغة منطوقة نشطة.
@property (retain, nonnull, readonly) NSString * activeSpokenLanguage;