Controllo vocale su PC e RaspberryPi con Whisper

controllo vocale su pc e raspberry pi

L'idea del progetto è dare istruzioni vocali per interagire tramite il nostro PC o il nostro Raspberry Pi utilizzando il modello Whisper Voice-to-text.

Daremo un ordine che verrà trascritto, convertito in testo, con Whisper e quindi analizzato per eseguire l'ordine appropriato, che può essere dall'esecuzione di un programma alla fornitura di tensione ai pin RaspberryPi.

Userò un vecchio Raspberry Pi 2, una micro USB e utilizzerò il modello Voice-to-text recentemente rilasciato da OpenAI, Sussurro. Alla fine dell'articolo puoi vedere ancora un po' di sussurro.

Leggere

Ciclo For in Python

Il ciclo For in Python ha alcune caratteristiche diverse rispetto ad altri linguaggi di programmazione. Vi lascio quello che sto imparando per ottenere il massimo da uno dei loop più utilizzati.

In Python ha lo scopo di scorrere un oggetto iterabile, sia esso un elenco, un oggetto o un altro elemento.

La struttura seguente è

Leggere

Come eseguire i file .py

come eseguire file .py con codice Python

I i file con estensione .py contengono codice del linguaggio di programmazione Python. In questo modo quando si esegue il file viene eseguita quella sequenza di codice.

A differenza di un file file .sh che esegue istruzioni che qualsiasi sistema Linux può eseguire, affinché un file .py funzioni dovrai installare Python.

Questa è la prima cosa che devi fare se vuoi iniziare a imparare a programmare con Python.

Leggere

Come convertire tabelle da PDF a Excel o CSV con Tabula

Passa e converti PDF in CSV ed Excel

Guardando i dati storici offerti da un osservatorio meteorologico della mia città, lo vedo li offrono solo graficamente e per il download come PDF. Non capisco perché non ti permettono di scaricarli in csv, il che sarebbe molto più utile per tutti.

Quindi ne ho cercato uno soluzione per passare queste tabelle da pdf a csv o se qualcuno vuole formattare Excel o Libre Office. Mi piace il csv perché con un csv fai tutto ciò che puoi gestirlo con python e le sue librerie oppure puoi importarlo facilmente in qualsiasi foglio di calcolo.

Poiché l'idea è di ottenere un processo automatizzato, quello che voglio è uno script che funzioni con Python ed è qui che entra in gioco Tabula.

Leggere

Come installare Keras e TensorFlow dal backend su Ubuntu

come installare keras su ubuntu

Dopo aver terminato il file Corso di Machine Learning, Stavo cercando dove continuare. Gli ambienti di sviluppo utilizzati nel corso di prototipazione Octave / Matlab non sono ciò che le persone usano, quindi devi passare a qualcosa di qualità superiore. Tra i candidati che mi sono stati consigliati di più è Keras, utilizzando il backend TensorFlow. Non spiegherò se Keras è migliore di altri strumenti o framework o se scegliere TensorFlow o Theano. Spiegherò solo come può essere installato in Ubuntu.

Per prima cosa ho provato ad installarlo dalla documentazione delle pagine ufficiali, ed era impossibile, avevo sempre qualche errore, qualche domanda irrisolta. Alla fine sono andato a cercare tutorial specifici su come installare keras in Ubuntu Eppure ho passato due giorni a passare molto tempo di notte. Alla fine l'ho raggiunto e vi lascio come l'ho fatto nel caso in cui possa spianarvi la strada.

Dato che seguiremo i passaggi consigliati dai siti web che vi lascio dai sorgenti alla fine del tutorial, installeremo PIP che non avevo, per gestire i pacchetti. seme in linux è quello, un sistema di gestione dei pacchetti scritto in python.

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

Leggere