jahongirtech commited on
Commit
fc7fd31
·
verified ·
1 Parent(s): 5ec8604

Create example.py

Browse files
Files changed (1) hide show
  1. example.py +20 -0
example.py ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from TTS.utils.synthesizer import Synthesizer
2
+ import IPython.display as ipd
3
+
4
+ # Fayl manzillarini to'g'ri ko'rsating
5
+ # Diqqat: Colab-da bo'lsangiz, faylni chap tarafdagi papkadan topib "Copy path" qiling
6
+ MODEL_PATH = "/content/drive/MyDrive/tts/output/Xurmo_Media_20-May-22-2026_06+39AM-0000000/best_model_2484.pth"
7
+ CONFIG_PATH = "/content/drive/MyDrive/tts/output/Xurmo_Media_20-May-22-2026_06+39AM-0000000/config.json"
8
+
9
+ # Modelni xotiraga yuklash
10
+ syn = Synthesizer(
11
+ tts_checkpoint=MODEL_PATH,
12
+ tts_config_path=CONFIG_PATH,
13
+ use_cuda=False # Colab GPU-dan foydalanish uchun
14
+ )
15
+ outputs = syn.tts("Arduino bu turli elektron qurilmalarni boshqarish uchun ishlatiladigan ochiq platforma hisoblanadi. U mikrocontroller asosida ishlaydi va robototexnika hamda avtomatlashtirish loyihalarida juda mashhur. Arduino yordamida sensorlar, motorlar, LED chiroqlar va boshqa modullarni boshqarish mumkin. Dasturlash odatda Si va Si plus ga o'xshash Arduino IDE muhiti orqali amalga oshiriladi. Platformaning qulayligi sababli uni yangi o'rganuvchilar ham, professional muhandislar ham ishlatadi. Hozirda aqlli uy, robot va IoT tizimlarida Arduino keng qo'llanilmoqda.")
16
+ import numpy as np
17
+ audio = np.array(outputs)
18
+
19
+ print("Ovoz tayyor!")
20
+ ipd.Audio(audio, rate=syn.output_sample_rate)