from pydantic import BaseModel def to_camel(string: str) -> str: return ''.join(word.capitalize() for word in string.split('_')) class Voice(BaseModel): name: str gender: str language_code: str class Config: alias_generator = to_camel voice = Voice(Name='Filiz', Gender='Female', LanguageCode='tr-TR') print(voice.language_code) print(voice.dict(by_alias=True)) """ tr-TR {'Name': 'Filiz', 'Gender': 'Female', 'LanguageCode': 'tr-TR'} """