Šajā sadaļā ir apkopotas piezīmes un piezīmes par visu, ko es mācos programmā Python. Python rakstītie skripti, programmas un piemēri, kas noteikti var jums palīdzēt.
Ja uzskatāt, ka kodā kaut kas nav kārtībā vai to varētu uzlabot, lūdzu, komentējiet.
Projekta ideja ir sniedziet balss norādījumus, lai mijiedarbotos, izmantojot mūsu datoru vai Raspberry Pi, izmantojot balss pārveidošanas čuksti modeli.
Mēs dosim pasūtījumu, kas tiks pārrakstīts, pārvērsts tekstā ar Whisper un pēc tam analizēts, lai izpildītu atbilstošo pasūtījumu, kas var būt no programmas izpildes līdz sprieguma piešķiršanai RaspberryPi tapām.
Es izmantošu veco Raspberry Pi 2, mikro USB un izmantošu OpenAI nesen izlaistais balss pārveides modelis. čuksti. Raksta beigās jūs varat redzēt vēl mazliet čuksti.
Python cilpai For ir dažas atšķirīgas funkcijas nekā citām programmēšanas valodām. Es atstāju jums to, ko es mācos, lai maksimāli izmantotu vienu no visbiežāk izmantotajām cilpām.
Python ir paredzēts iterācijai, izmantojot iterējamu objektu, neatkarīgi no tā, vai tas ir saraksts, objekts vai cits elements.
Apskatot vēsturiskos datus, ko piedāvā meteoroloģiskā observatorija manā pilsētā, es to redzu viņi tos piedāvā tikai grafiski un lejupielādei kā PDF. Es nesaprotu, kāpēc viņi neļauj jums tos lejupielādēt csv formātā, kas būtu daudz noderīgāks visiem.
Tāpēc es to meklēju risinājums šo tabulu pārsūtīšanai no pdf uz csv vai ja kāds vēlas formatēt Excel vai Libre Office. Man patīk csv, jo ar csv jūs darāt visu, ko varat izmantot, izmantojot Python un tā bibliotēkas, vai arī varat to viegli importēt jebkurā izklājlapā.
Tā kā ideja ir panākt automatizētu procesu, es vēlos skriptu darbam ar Python, un šeit ienāk Tabula.
Pēc Mašīnmācīšanās kurss, Es meklēju, kur turpināt. Octave / Matlab prototipu kursos izmantotās izstrādes vides nav tās, ko cilvēki izmanto, tāpēc jums ir jāpāriet uz kaut ko augstāku kvalitāti. Starp kandidātiem, kuri man ir ieteikti visvairāk, ir Keras, izmantojot aizmugurējo TensorFlow. Es neplānoju izpētīt, vai Keras ir labāks par citiem rīkiem vai ietvariem, vai arī izvēlēties TensorFlow vai Theano. Es tikai paskaidrošu, kā to var instalēt Ubuntu.
Vispirms es mēģināju to instalēt no oficiālo lapu dokumentācijas, un tas nebija iespējams, man vienmēr bija kāda kļūda, kāds neatrisināts jautājums. Beigās devos atrast īpašas apmācības par keras instalēšanu Ubuntu Un tomēr es esmu pavadījis divas dienas, pavadot daudz laika naktīs. Galu galā esmu to sasniedzis un atstāju jūs to, kā esmu to darījis, ja tas var pavērt jums ceļu.
Tā kā mēs sekosim vietņu ieteiktajām darbībām, kuras apmācības beigās es jums atstāju no avotiem, mēs instalēsim PIP, kas man nebija, lai pārvaldītu paketes. pip Linux operētājsistēmā tā ir pakotņu pārvaldības sistēma, kas rakstīta pitonā.