This document lists downs and describes all the components that can be used to create a task on the Karya Platform.
Available on android | Available on Web Portal |
---|---|
UserAudioComponent bitwidth: EnumInputParam sampling_rate: EnumInputParam compress: BooleanInputParam? min_recording_length: IntegerInputParam? max_recording_length: IntegerInputParam? force_replay: BooleanInputParam? recording: FileOutputParam duration: IntegerOutputParam next: ReferenceInputParam |
|
UserAudioMarkerComponent recording: FileInputParam min: IntegerInputParam? max: IntegerInputParam? markers: IntegerArrayOutputParam next: ReferenceInputParam |
|
UserBooleanComponent question: StringInputParam answer: BooleanOutputParam next: ReferenceInputParam |
|
UserFillInBlanksComponent question: StringInputParam blanks: ArrayInputParam answers: ArrayOutputParam next: ReferenceInputParam |
|
UserImageAnnotationComponent image: FileInputParam annotations: ArrayInputParam? min: IntegerInputParam? max: IntegerInputParam? enable_adjustment: BooleanInputParam? annotated_image: FileOutputParam next: ReferenceInputParam |
|
UserImageComponent image: FileInputParam next: ReferenceInputParam |
|
UserMCQComponent question: StringInputParam options: ArrayInputParam answer: IntegerOutputParam next: ReferenceInputParam |
|
UserRateComponent question: StringInputParam min: IntegerInputParam max: IntegerInputParam answer: IntegerOutputParam next: ReferenceInputParam |
|
UserTextComponent text: StringInputParam next: ReferenceInputParam |
|
UserTextSelectComponent text: StringInputParam options: ArrayInputParam answer: IntegerOutputParam next: ReferenceInputParam |
|
UserVideoComponent video: FileInputParam next: ReferenceInputParam |
|
UserWordCloudComponent words: ArrayInputParam word_cloud: FileOutputParam next: ReferenceInputParam |
Available on android | Available on Web Portal |
---|---|
PlatformAudioComponent audio: FileInputParam next: ReferenceInputParam |
|
PlatformImageComponent image: FileInputParam next: ReferenceInputParam |
|
PlatformImageMaskComponent image: FileInputParam mask: FileInputParam next: ReferenceInputParam |
|
PlatformTextComponent text: StringInputParam next: ReferenceInputParam |
|
PlatformVideoComponent video: FileInputParam next: ReferenceInputParam |
Available on android | Available on Web Portal |
---|---|
ArrayFilterLocalComponent array: ArrayInputParam condition: StringInputParam filtered_array: ArrayOutputParam next: ReferenceInputParam |
|
CheckAudioClippingComponent recording: FileInputParam clipping: BooleanOutputParam next: ReferenceInputParam |
|
CheckInRangeComponent value: IntegerInputParam min: IntegerInputParam max: IntegerInputParam in_range: BooleanOutputParam next: ReferenceInputParam |
|
CopyComponent source: AnyInputParam destination: AnyOutputParam next: ReferenceInputParam |
|
FetchDistrictNamesComponent state: StringInputParam districts: ArrayOutputParam next: ReferenceInputParam |
|
NullCheckLocalComponent target: AnyInputParam is_null: BooleanOutputParam next: ReferenceInputParam |
|
SegmentAudioComponent recording: FileInputParam threshold: FloatInputParam? segments: ArrayOutputParam next: ReferenceInputParam |
|
VaaniPriorityBgComponent priority_options: ArrayInputParam priority: IntegerOutputParam next: ReferenceInputParam |
Available on android | Available on Web Portal |
---|---|
UpdateAvatarBackgroundComponent next: ReferenceInputParam |