Histify / soundTest.py
ani-kavle's picture
Upload soundTest.py
20f4d84 verified
Raw
History Blame Contribute Delete
476 Bytes
from gtts import gTTS
import playsound
from langdetect import detect
def text_to_speech(text ):
tts = gTTS(text=text, lang= 'en')
tts.save("output.mp3")
playsound.playsound("output.mp3")
def main():
print("Enter the text you want to convert to speech:")
text = input()
# Detect language
lang = detect(text)
print(type(lang))
print(f"Detected language: {lang}")
text_to_speech(text ,)
if __name__ == "__main__":
main()