Програмиране на скриптов език
Да дадем глас на Python с изкуствен интелект
Какво ще научим днес?
Python за AI:
Ключов речник
Интерпретатор
Интерпретатор: превежда и изпълнява код ред по ред.
Библиотека
Готови модули и функции за разширяване на езика.
Функция
Функция: блок код за задача, може да се преизползва.
Параметър
Аргументи: Допълнителна информация за промяна на работата на функция.
Защо точно Python за ИИ?
Лесен и мощен
Python е любимец на програмистите заради четимостта си. Истинската му сила е в богатите библиотеки, предлагащи готови инструменти за:
Как ги използваме?
За да ползваме библиотека, трябва да я „внесем“ в програмата си с командата .
Някои са вградени, но други трябва да инсталираме сами през терминала.
Функции, които връщат резултат
Функциите могат да връщат стойности, които да използваме по-късно, а не само да отпечатват.
Използваме ключовата дума return. В примера , променливата ще получи стойността 12.
Мисия: Текст към Говор (GTTS)
Инсталация
Инсталирайте gtts в терминала на Mu Editor.
Кодиране
Резултат
Пусни новия аудио файл от папката на проекта.
Настройка на параметрите
Функцията е много гъвкава. Можем да я настроим чрез нейните параметри:
Пример:
Свържете думите с дефинициите 🎯
1.
Библиотека
2.
return
3.
lang
4.
Интерпретатор
a)
Команда, с която функцията връща резултат.
b)
Колекция от готови функции и инструменти.
c)
Програма, която изпълнява кода ред по ред.
d)
Параметър за определяне на езика в gTTS.
Свържете думите с дефинициите 🎯
✅
1.
Библиотека
2.
return
3.
lang
4.
Интерпретатор
b)
Колекция от готови функции и инструменти.
a)
Команда, с която функцията връща резултат.
d)
Параметър за определяне на езика в gTTS.
c)
Програма, която изпълнява кода ред по ред.
Творческа задача
Експериментирайте с вашия код! Променете текста на български, задайте и направете гласа бавен чрез . Опитайте се да създадете кратко съобщение, което компютърът да прочете.
Обобщение
Днес научихме:
Браво за отличната работа!