faker_file.providers.mp3_file.generators package¶
Submodules¶
faker_file.providers.mp3_file.generators.base module¶
faker_file.providers.mp3_file.generators.edge_tts_generator module¶
- class faker_file.providers.mp3_file.generators.edge_tts_generator.EdgeTtsMp3Generator(content: str, generator: Union[Faker, Generator, Provider], **kwargs)[source]¶
Bases:
BaseMp3Generator
Edge Text-to-Speech generator.
Usage example:
from faker import Faker from faker_file.providers.mp3_file import Mp3FileProvider from faker_file.providers.mp3_file.generators import edge_tts_generator
FAKER = Faker()
- file = Mp3FileProvider(FAKER).mp3_file(
mp3_generator_cls=edge_tts_generator.EdgeTtsMp3Generator
)
- voice: str = 'en-GB-SoniaNeural'¶
faker_file.providers.mp3_file.generators.gtts_generator module¶
- class faker_file.providers.mp3_file.generators.gtts_generator.GttsMp3Generator(content: str, generator: Union[Faker, Generator, Provider], **kwargs)[source]¶
Bases:
BaseMp3Generator
Google Text-to-Speech generator.
Usage example:
from faker import Faker from faker_file.providers.mp3_file import Mp3FileProvider from faker_file.providers.mp3_file.generators.gtts_generator import (
GttsMp3Generator,
)
FAKER = Faker()
- file = Mp3FileProvider(FAKER).mp3_file(
mp3_generator_cls=GttsMp3Generator
)
- lang: str = 'en'¶
- tld: str = 'com'¶