facebookmms_tts_arguments.py 830 B

1234567891011121314151617181920212223242526272829
  1. from dataclasses import field, dataclass
  2. @dataclass
  3. class FacebookMMSTTSHandlerArguments:
  4. model_name: str = field(
  5. default="facebook/mms-tts-eng",
  6. metadata={
  7. "help": "The model name to use. Default is 'facebook/mms-tts-eng'."
  8. },
  9. )
  10. tts_language: str = field(
  11. default="en",
  12. metadata={
  13. "help": "The language code for the TTS model. Default is 'en' for English."
  14. },
  15. )
  16. facebook_mms_device: str = field(
  17. default="cuda",
  18. metadata={
  19. "help": "The device to use for the TTS model. Default is 'cuda'."
  20. },
  21. )
  22. facebook_mms_torch_dtype: str = field(
  23. default="float32",
  24. metadata={
  25. "help": "The torch data type to use for the TTS model. Default is 'float32'."
  26. },
  27. )