فئة 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;