Kontrol ng boses sa PC at RaspberryPi gamit ang Whisper

voice control sa pc at raspberry pi

Ang ideya ng proyekto ay magbigay ng mga tagubilin gamit ang boses upang makipag-ugnayan sa pamamagitan ng aming PC o aming Raspberry Pi gamit ang Voice-to-text na Whisper na modelo.

Magbibigay kami ng isang order na isa-transcribe, iko-convert sa text, gamit ang Whisper at pagkatapos ay susuriin upang maisagawa ang naaangkop na pagkakasunud-sunod, na maaaring mula sa pagsasagawa ng isang programa hanggang sa pagbibigay ng boltahe sa mga RaspberryPi pin.

Gagamit ako ng lumang Raspberry Pi 2, isang micro USB at gagamitin ko ang Voice-to-text na modelo na inilabas kamakailan ng OpenAI, Paanas. Sa dulo ng artikulo makikita mo konting bulong pa.

Panatilihin ang pagbabasa

Google Collaboratory o Google Colab

Nakipagtulungan ang Google sa Jupyter Notebook ng mga developer ng google

Ang pakikipagtulungan, tinawag din google colab Ito ay isang produkto ng Google Research at ginagamit upang magsulat at magpatakbo ng Python at iba pang mga wika mula sa aming browser.

Ano ba

Nag-iiwan ako sa iyo ng isang gabay para sa mga nagsisimula na perpektong umakma sa artikulong ito

Ang Colab ay isang naka-host na Jupyter, naka-install at naka-configure, upang wala kaming magawa sa aming computer ngunit gumana lamang mula sa browser, sa mga mapagkukunan sa cloud.

Gumagawa ito ng eksaktong kapareho ng Jupyter, maaari mong makita ang aming artikulo. Ang mga ito ay Mga Notebook o kuwaderno batay sa mga cell na maaaring mga teksto, imahe o code, sa hakbang na ito sa Python, dahil hindi tulad ng Jupyter Colab sa kasalukuyan ang Python kernel lamang ang maaaring magamit, pinag-uusapan nila ang tungkol sa pagpapatupad ng iba pa tulad ng R, Scala, atbp. , ngunit walang nakasaad na petsa.

Panatilihin ang pagbabasa

Mga kursong matutunan ang Pag-aaral ng Makina, Malalim na Pag-aaral at Artipisyal na katalinuhan

mga kurso sa pag-aaral ng makina, malalim na pag-aaral. Ang kahalagahan ng data

Ito ang pinakamahusay na mapagkukunan na nakikita ko upang malaman ang tungkol sa Machine Learning, Deep Learning at iba pang mga paksa ng Artipisyal na Intelihensiya.

Mayroong libre at bayad na mga kurso at ng iba't ibang mga antas. Siyempre, kahit na mayroong ilan sa Espanyol, ang karamihan ay nasa Ingles.

Libreng kurso

Para sa mga nagsisimula

Hinati ko ito sa mga maiikling kurso (mula 1 hanggang 20 oras). Ito ay para sa isang unang pakikipag-ugnay sa paksa.

Panatilihin ang pagbabasa

Paano i-convert ang mga talahanayan mula sa PDF sa Excel o CSV gamit ang Tabula

Ipasa at i-convert ang pdf sa csv at mag-excel

Sa pagtingin sa makasaysayang data na inalok ng isang meteorological observatory sa aking lungsod, nakikita ko iyon Inaalok lamang nila ang mga ito ng grapiko at i-download bilang PDF. Hindi ko maintindihan kung bakit hindi ka nila hinayaan i-download ang mga ito sa csv, na mas magiging kapaki-pakinabang para sa lahat.

Kaya't naghahanap ako ng isa solusyon upang maipasa ang mga talahanayan na ito mula sa pdf hanggang csv o kung may nais na mai-format ang Excel o Libre Office. Gusto ko ang csv dahil sa isang csv ginagawa mo ang lahat maaari mo itong hawakan gamit ang sawa at mga aklatan nito o madali mong mai-import ito sa anumang spreadsheet.

Tulad ng ideya ay upang makamit ang isang awtomatikong proseso, ang gusto ko ay isang script upang gumana sa Python at dito pumapasok ang Tabula.

Panatilihin ang pagbabasa

Tutorial ng Anaconda: Ano ito, kung paano ito i-install at kung paano ito gamitin

Anaconda Data Science, malaking data at pytho, pamamahagi ng R

Sa artikulong ito iniiwan ko a Patnubay sa pag-install ng Anaconda at kung paano gamitin ang iyong Conda package manager. Sa pamamagitan nito maaari kaming lumikha ng mga kapaligiran sa pag-unlad para sa sawa at R sa mga aklatan na nais namin. Tunay na kagiliw-giliw na upang simulan ang panggugulo sa Pag-aaral ng Machine, pagtatasa ng data at pag-program sa Python.

Ang Anaconda ay isang libre at Open Source na pamamahagi ng mga wika ng Python at R na malawakang ginagamit sa pang-agham na pag-compute (Data ScienceData Science, Machine Learning, Science, Engineering, predictive analytics, Big Data, atbp).

Nag-i-install ito ng isang malaking bilang ng mga application na malawakang ginagamit sa mga disiplina na ito nang sabay-sabay, sa halip na mai-install ang mga ito nang paisa-isa. . Higit sa 1400 at iyon ang pinaka ginagamit sa mga disiplina na ito. Ilang halimbawa

  • numpy
  • Pandas
  • daloy ng tensor
  • H20.ai
  • Scipy
  • jupyter
  • Dashboard
  • OpenCV
  • matplotLib

Panatilihin ang pagbabasa

Paano i-install ang Keras at TensorFlow mula sa backend sa Ubuntu

kung paano mag-install ng keras sa ubuntu

Matapos ang Kursong Pag-aaral ng Machine, Hinahanap ko kung saan magpapatuloy. Ang mga kapaligiran sa pag-unlad na ginamit sa kurso na prototype ng Octave / Matlab ay hindi kung ano ang ginagamit ng mga tao, kaya kailangan mong gumawa ng hakbang sa isang bagay na mas mataas ang kalidad. Kabilang sa mga kandidato na higit na inirekomenda sa akin ay Keras, gamit ang backend TensorFlow. Hindi ko pupunta kung ang Keras ay mas mahusay kaysa sa iba pang mga tool o balangkas o kung pipiliin ang TensorFlow o Theano. Ipapaliwanag ko lamang kung paano ito mai-install sa Ubuntu.

Una Sinubukan kong i-install ito mula sa dokumentasyon ng mga opisyal na pahina, at imposible, palagi akong mayroong ilang error, ilang hindi nalutas na tanong. Sa huli ay tumingin ako mga tukoy na tutorial sa kung paano mag-install ng keras sa Ubuntu Ngunit nagastos ko ang dalawang araw na gumugugol ng maraming oras sa gabi. Sa huli nakamit ko ito at iniiwan ko sa iyo kung paano ko nagawa ito kung sakaling makapagbukas ito ng paraan para sa iyo.

Habang susundan namin ang mga hakbang na inirerekumenda ng mga website na iniiwan kita mula sa mga mapagkukunan sa pagtatapos ng tutorial, i-install namin ang PIP na wala ako, upang pamahalaan ang mga package. tuldukan sa linux ito ay, isang sistema ng pamamahala ng package na nakasulat sa sawa.

sudo apt-get install python3-pip sudo apt install python-pip

Panatilihin ang pagbabasa

Natapos ko na ang kursong Coursera Machine Learning

Natapos ko na ang kursong Coursera Machine Learning

Natapos ko na ang Ang kurso sa Pag-aaral ng Machine na inaalok ng unibersidad ng Stanford sa Coursera, at dahil marami na ang nagtanong sa akin ng hayagan at pribado tungkol dito, nais kong detalyado nang kaunti pa kung ano ang para sa akin at na ang sinumang magpasya na gawin ito ay alam kung ano ang mahahanap nila.

Ito ay isang libreng kurso sa Pag-aaral ng Machine, itinuro ni Andrew Ng. sa sandaling natapos kung nais mo maaari kang magkaroon ng isang sertipiko na nag-eendorso ng mga kasanayan na nakamit sa € 68. Ito ay nahahati sa 3 mga haligi, video, Pagsusulit o Quizz at mga pagsasanay sa programa. Nasa English ito. Mayroon kang mga subtitle sa maraming mga wika, ngunit ang Espanyol ay hindi masyadong mahusay at kung minsan ang mga ito ay wala na sa panahon, mas mabuti kung ilalagay mo ang mga ito sa Ingles.

Ito ay lubos na teoretikal. Ngunit marahil iyon ang dahilan kung bakit parang isang mahusay na paraan upang magsimula dahil hindi mo lang matututunan kung ano ang gagawin ngunit kung bakit mo ito ginagawa.

Panatilihin ang pagbabasa