pybmd.settings.SpeechGenerationSettings.model_fields
-
SpeechGenerationSettings.model_fields = {'AddToTimeline': FieldInfo(annotation=Union[bool, NoneType], required=False, default=None, description='Whether to add the generated clip to the timeline'), 'AudioTrack': FieldInfo(annotation=Union[int, NoneType], required=False, default=None, description='Audio track index to place the clip on'), 'CustomVoiceFile': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Full path of the custom voice file'), 'Filename': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Output file name'), 'GenerationID': FieldInfo(annotation=Union[int, NoneType], required=False, default=None, description='Generation identifier'), 'Pitch': FieldInfo(annotation=Union[int, NoneType], required=False, default=None, description='Speech pitch'), 'Speed': FieldInfo(annotation=Union[int, NoneType], required=False, default=None, description='Speech speed'), 'TextInput': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Text to synthesize (max 350 chars)'), 'Variation': FieldInfo(annotation=Union[int, NoneType], required=False, default=None, description='Speech variation'), 'VoiceModel': FieldInfo(annotation=Union[str, NoneType], required=False, default=None, description='Voice model, e.g. "Female 1", "Male 1", "Custom Voice"')}