Advanced SDK Configuration
List of Advanced features
There are certain additional features available in Spyne Android SDK which may help solve your use-case. Though we're working day by day to ensure covering all the industry use-cases, below given features are currently available,
Detailed Description of Advanced Features
Passing subCategoryId:
Spyne SDK allow subCategoryId to be directly passed in the Shoot builder function.
subCategoryId accepts fixed string value.
Below given values are currently accepted for the sub-categories,
- Sedan: prod_Gcg69Rkxa
- Hatchback: prod_seY3vxhATCH
- SUV: prod_seY3vxSUV
- Van: prod_van
- Sports: prod_sport
Gyrometer configuration & GyrometerVar:
Gyrometer allows to control the roll and pitch of the device held by user. To ensure, users are clicking pictures with correct roll and pitch, Gyro-meter is necessary. Spyne SDK gives multiple options to adjust the restrictiveness of Gyro-meter as required.
Options for Gyro-meter Restrictiveness:
- Restrictive [default] will not allow user to click picture out of the allowed Gyro values
- Non-Restrictive will allow the users to click picture even out of the Gyro values
Options to set up the Gyro-meter delta:
Spyne SDK allows you to pass an integer value between 5 degrees - 20 degrees, which acts as a delta to which Gyro-meter should accept the value. For instance, GyrometerVar = 10 degrees, Gyro-meter will work at 80 (90 - 10) degrees and 100 (90 + 10) degrees both.
Classifier configuration
Classifier are our internal tech-innovation, a set of AI models which make sure the user has taken picture in the best possible way to ensure a good output. Spyne SDK allows you to set up the restrictiveness of Classifiers alike to Gyro-meter.
Options for Classifier Restrictiveness:
- Restrictive [default] will not allow the users to move forward if the classifier result fails
- Non-Restrictive will allow the users to move forward even if the classifier result fails
Language Configuration
Language configuration accepts a string value which you can send for specific language requirements for the sdk flow.
builder.languageConfig(LanguageConfig(languageCode = "en"))
Meta-data Configuration
Meta-data accepts a string value which you can send in case you need any data for debugging.
This string data value will be available with each unique Spyne SKUID through Spyne public API.
Updated 20 days ago