File size: 1,280 Bytes
fc7fd31
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
from TTS.utils.synthesizer import Synthesizer
import IPython.display as ipd

# Fayl manzillarini to'g'ri ko'rsating
# Diqqat: Colab-da bo'lsangiz, faylni chap tarafdagi papkadan topib "Copy path" qiling
MODEL_PATH = "/content/drive/MyDrive/tts/output/Xurmo_Media_20-May-22-2026_06+39AM-0000000/best_model_2484.pth"
CONFIG_PATH = "/content/drive/MyDrive/tts/output/Xurmo_Media_20-May-22-2026_06+39AM-0000000/config.json"

# Modelni xotiraga yuklash
syn = Synthesizer(
    tts_checkpoint=MODEL_PATH,
    tts_config_path=CONFIG_PATH,
    use_cuda=False  # Colab GPU-dan foydalanish uchun
)
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.")
import numpy as np
audio = np.array(outputs)

print("Ovoz tayyor!")
ipd.Audio(audio, rate=syn.output_sample_rate)