ASSISTENTE VOCALE FAI DA TE con Python! Un tutorial per principianti

  Рет қаралды 16,925

Projecto

Projecto

Күн бұрын

Пікірлер: 110
@ilcorvo77
@ilcorvo77 4 жыл бұрын
Ottimo tutorial. Il programma funziona. Buon punto di partenza per approfondire il riconoscimento vocale in Python
@danieletilocca7637
@danieletilocca7637 4 жыл бұрын
Grazie tante per i tuoi video. Il tuo canale ha delle potenzialità enormi: l'argomento che tratti è in grande crescita e molto affascinante; inoltre non si trovano tanti video riguardanti il machine learning in italiano. Consiglio per migliorare: i tuoi video potrebbero davvero diventare popolari ed essere apprezzati sempre più, se tu, sempre più spesso, oltre a dire che stringa stai digitando, spiegassi anche PERCHÉ lo stai facendo: che senso ha quella funzione, etc. Per intenderci , quello che fai in questo video a partire dal minuto 4:50. Ricapitolare ogni tanto l'obiettivo della stringa, potrebbe essere vitale per essere un tutorial completo, e non un semplice luogo dove fare copia-incolla dai tuoi programmi
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
purtroppo certe cose e soprattutto le basi di programmazione è necessario darle per scontate, la stessa cosa succede ad esempio quando si studia analisi 2, si da per scontate le nozioni di analisi 1. Questo è principalmente un problema di tempi: da una parte il video richiede più lavoro mentre dall'altra uno spettatore è difficile che guardi il video dall'inizio alla fine. Risulta quindi controproducente. Abbiamo comunque considerato di ovviare a questo problema creando una playlist sulle basi di programmazione di python: kzbin.info/aero/PLlck-sAzCMzKLfrg7TlvQ0AfhgIP4BTnF Sono nozioni prese dal corso di ingegneria, alcune anche veramente specifiche, così da colmare lacune e dare la possibilità di approfondire il linguaggio. Ti ringraziamo per il commento e speriamo ti possa piacere ed essere utile la playlist su python!
@danieletilocca7637
@danieletilocca7637 4 жыл бұрын
@@ProjectoOfficial grazie tante per aver risposto, seguirò volentieri l'altra playlist!
@fabriziofilograna6498
@fabriziofilograna6498 3 жыл бұрын
Appena provato funziona benissimo,grazie per aver fatto il video per installare pyaudio
@mattiamanzo50
@mattiamanzo50 5 жыл бұрын
Bravo, e divertente! complimenti
@alecirix
@alecirix 2 жыл бұрын
Ciao, se invece di far sintetizzare la voce al momento decidessi di voler solo far riprodurre un file tts già scaricato in precedenza sempre però con il comando vocale che modifiche dovrei apportare al codice? Grazie
@traxer7239
@traxer7239 2 жыл бұрын
ciao daniel, volevo chiederti, visto che nel tutorial hai "sfruttato" l'audio google, se era possibile usare un'altro tipo di audio
@andrenass7734
@andrenass7734 3 жыл бұрын
Ciao Daniel, siete molto bravi e tu sai spiegare veramente bene e senza spazi vuoti. Volevo chiederti se era possibile riprodurre un altro tipo di voce per l'assistente e se si, come.
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
Grazie!! Si, è possibile cambiare l'accento della voce (non penso sia disponibile un opzione maschile o femminile), però è una feature disponibile solo per la lingua inglese. Puoi lo stesso provare a usare la lingua inglese per riprodurre sentenze in italiano, ti lascio qui la documentazione con degli esempi pronti all'uso: gtts.readthedocs.io/en/latest/module.html#localized-accents
@alessandrofucarino4214
@alessandrofucarino4214 3 жыл бұрын
a me non va, mi da errore e non ho ben capito che devo fare per il problema pyaudio, fai il conto che non mi fa scaricare con pip install ma ho dovuto cercare e installare i pacchetti
@the1234EPOI5
@the1234EPOI5 3 жыл бұрын
ciao, io ho un po' di problemi con pyaudio hai qualche idea di come io possa sistemare questo problema? anche perchè senza questo non è possibile creare nessun tipo di asisstente.. grazie __init__ self.pyaudio_module = self.get_pyaudio() line 110, in get_pyaudio raise AttributeError("Could not find PyAudio; check installation") AttributeError: Could not find PyAudio; check installation questo è quello che esce...
@traxer7239
@traxer7239 3 жыл бұрын
Ciao, volevo chiederti che versione di python usi, visto che la mia è molto semplice anche se è la 3.9.7
@itp90tutorial59
@itp90tutorial59 4 жыл бұрын
Non so se leggerai questo commeneto malo scrivo ugualmente, una volta che ho installato tutte le librerie e copiato il codice da github e aver testato il funzionamento dell'assistente c'è un modo per tramutarlo in un'applicazione vera e propria da lasciare in background sul pc? Fammi sapere. ps: l'assistente al posto di python lo possiamo nominare in qualsiasi modo vero? Grazie in anticipo
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Abbiamo appena pubblicato un video riguardo la conversione kzbin.info/www/bejne/pXatf4eVfdWnY7c, Riguardo le altre domande ti consigliamo di seguire il corso in python: kzbin.info/aero/PLlck-sAzCMzKLfrg7TlvQ0AfhgIP4BTnF
@salvatoreamato9860
@salvatoreamato9860 3 жыл бұрын
a me mi da un errore quando istallo pip install PyAudio solo questo non me lo fa istallare
@Norbix91
@Norbix91 3 жыл бұрын
Ragazzi davvero grandi. Ho riscontrato un altro problema, se ad esempio nel greetings_in inserisco una parola in inglese come ad esempio Iron Man, la sente in maniera giusta ma non mi da risposta, sapete come posso risolvere? grazie in anticipo grande
@stefanorossi3011
@stefanorossi3011 2 жыл бұрын
Ciao, non so se mi risponderai dopo così tanto tempo. Sono riuscito a crearlo ma ripete tutto quello che dico. Come posso risolvere?
@gianlucamistretta8525
@gianlucamistretta8525 4 жыл бұрын
Grande Daniel.. Sempre mitici i tuoi video 😆👆👌😊.. Avrei una domandina.. Ho notato che quando l assistente ha una risposta molto lunga da dare.. O sta riproducendo un brano musicale (con VLC) .. Il microfono è sempre occupato.. E non posso dargli il comando di stop. E Se lo disattivo.. Non posso dargli ugualmente il comando. C è un modo ber risolvere questo "problema"? Thank s😄☺️
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Grazie, gentilissimo!!😊😀 Pensando a come è strutturato il codice, l'ascolto da parte del microfono non ha niente a che vedere con la riproduzione dell'audio, siccome di questa se ne occupano i servizi di google. Di conseguenza queste funzionalità si possono gestire in modo separato, nel senso che è necessario parallelizzare l'ascolto e la riproduzione dell'audio in modo che siano indipendenti. Creando un thread per ognuna delle due funzioni ed eseguendoli in parallelo dovrebbe essere possibile risolvere
@pietromazzarello5735
@pietromazzarello5735 3 жыл бұрын
Ma se io volessi che a una determinata domanda risponda in un certo modo come devo fare?? puoi mettere un codice che per te può essere buono? (se non si fosse capito intendo tipo avere una sorta di dialogo con l' assistente)
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
basta controllare in un if la parola o la sequenza di parole che definisci come comando, ad esempio: if "accendi la luce" in text_in: funzione_accendi_luce() text_in va sostituito con la variabile che contiene la stringa del parlato
@pietromazzarello5735
@pietromazzarello5735 3 жыл бұрын
@@ProjectoOfficial ho provato a mettergli dei controlli tutta via non dice quello che dovrebbe ma ripete quello che dico, farai mai un video nuovo su questo assistente?
@Norbix91
@Norbix91 4 жыл бұрын
Ciao Daniel... grandi per quello che fate. unica cosa con windows tutto perfetto, con debian come se funzionasse ma ci mettesse tempo per raggiungere le API. puoi darmi qualche consiglio, quello che succede è che non ci sono errori mi crea il file mp3 ma non succede nient'altro, non mi fa parlare
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Grazie!! Per risolvere questo problema servono più informazioni. Di base, Gtts spesso ci mette tempo ad effettuare la conversione, però se ti crea il file, non dovrebbe essere questo il problema. Io proverei a verificare che playsound funzioni, quindi potresti aprire il file mp3 con un qualsiasi player per controllare che effettivamente contenga qualcosa (se non si sente niente allora è più facile che il problema sia in Gtts, sempre se ti mostra a terminale la parola che hai detto). Una alternativa sarebbe prendere un file mp3 di una canzone funzionante e passarla a playsound per vedere se la riproduce. Tramite questi test più o meno riusciamo a farci un idea sul problema per capire dove mettere le mani, appena riesci ad avere qualche info in più, facci sapere sempre qui, sotto a questo commento
@444_11
@444_11 3 жыл бұрын
Ciao ho provato tantissime volte ma ho dei problemi ad installare pyaudio, consigli?
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
kzbin.info/www/bejne/anK6h319nct_ebs
@floppydisketto4651
@floppydisketto4651 3 жыл бұрын
Video op, davvero pulito e dritto al sodo, ma per caso sa come farlo funzionare offline? magari se si può cambiare la api di google con qualcun altra.
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
Grazie! diciamo che farlo funzionare offline è molto difficile, sarebbe necessario eseguire in locale una rete neurale di natural language processing che svolge anche signal processing sull'audio che viene acquisito. Può darsi che un modello già allenato si riesca a trovare, però in lingua inglese. Sicuramente è più semplice trovare il modo di essere sempre connessi ad internet per usufruire delle API di google
@mrsegugio84
@mrsegugio84 4 жыл бұрын
ciao, per passare su un sistema offline? quali opzioni suggerite? grazie
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Serve un sistema di riconoscimento vocale in locale, e non è banale crearlo. Probabilmente richiede una grande mole di lavoro e visto che di sistemi del genere ce ne sono tanti disponibili gratuitamente, non ha senso, conviene di più trovare un modo per connettersi ad internet ad esempio tramite un modulo con la sim
@iviaurizio4100
@iviaurizio4100 3 жыл бұрын
Ciao, dopo il secondo comando vocale mi dice: "Error 263 for command: open voce.mp3 Il dispositivo specificato non è aperto o riconosciuto da MCI." ho già cercato su internet ma non ho trovato niente di utile, cosa posso fare?
@instantalex3823
@instantalex3823 3 жыл бұрын
ciao, non so se ti serva ancora visto che sono passati 4 mesi, ma io ho avuto lo stesso problema e l'ho risolto facendo il downgrade di playsound aprendo cmd come amministratore ed eseguendo i seguenti comandi: pip uninstall playsound pip install playsound==1.2.2 Almeno io così ho risolto
@boh70326
@boh70326 4 жыл бұрын
Simpatico)
@giuseppelapietra2047
@giuseppelapietra2047 4 жыл бұрын
Ciao ho riscontrato vari problemi per via delle libreria pyaudio ma penso di aver risolto, il problema principale è stato poi l'errore OS 9999 che ho sistemato dsattivando l'antivirus. Ora però dopo che mi saluta con un ciao mi esce questo errore: "Traceback (most recent call last): File "c:/Users/utente/Documents/Codes/Jarvis/jarvis.py", line 32, in text_in = get_audio() File "c:/Users/utente/Documents/Codes/Jarvis/jarvis.py", line 20, in get_audio with sp.Microphone() as source: File "C:\Users\utente\Documents\Codes\Jarvis\jarvis_env\lib\site-packages\speech_recognition\__init__.py", line 138, in __enter__ self.audio.open( File "C:\Users\utente\Documents\Codes\Jarvis\jarvis_env\lib\site-packages\pyaudio.py", line 750, in open stream = Stream(self, *args, **kwargs) File "C:\Users\utente\Documents\Codes\Jarvis\jarvis_env\lib\site-packages\pyaudio.py", line 441, in __init__ self._stream = pa.open(**arguments) OSError: [Errno -9985] Device unavailable" Come posso sistemare? Grazie.
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Per risolvere è necessario svolgere una ricerca correlata a pyaudio sull'errore. Può darsi che la libreria comunichi male con i driver, oppure che un altro processo va ad utilizzare il microfono, o semplicemente viene avviato un altro thread che richiede l'uso del microfono mentre non viene terminato quello precedente.
@danielepaoletti624
@danielepaoletti624 4 жыл бұрын
usi pycharm professional o community?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Community
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
sul sito, nella sezione download: www.jetbrains.com/pycharm/
@michiamanoAmbe
@michiamanoAmbe 3 жыл бұрын
Non capisco perché non mi faccia partire il codice, non ci sono errori e ho risolto anche il problema di pyaudio. Cosa posso fare?
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
controlla l'indentazione del codice, se nello stacktrace non compare nessun errore ma non succede nulla, puo darsi che le chiamate a funzione non vengono raggiunte. puoi paragonare direttamente il codice su git: github.com/ProjectoOfficial/AI_Python/tree/master/SPEECH_RECOGNITION
@michiamanoAmbe
@michiamanoAmbe 3 жыл бұрын
@@ProjectoOfficial Grazie, siete davvero veloci! Purtroppo non ho ancora trovato la soluzione e sono sicuro che sia uguale al vostro, comunque terrò duro e cercherò di risolvere il problema
@michiamanoAmbe
@michiamanoAmbe 3 жыл бұрын
@@ProjectoOfficial Installando di nuovo pyaudio seguendo il vostro nuovo video, sono finalmente riuscito a farlo funzionare. Grazie mille!!
@husky733
@husky733 3 жыл бұрын
A me non va perche
@silvanoriina727
@silvanoriina727 4 жыл бұрын
Funziona ma subito dopo avere scritto la risposta dà questo errore: Traceback (most recent call last): File "C:/envs/test/speech.py", line 42, in speak(text_out) File "C:/envs/test/speech.py", line 18, in speak tts.save(filename) File "C:\Program Files\Python38\lib\site-packages\gtts\tts.py", line 294, in save with open(str(savefile), 'wb') as f: PermissionError: [Errno 13] Permission denied: 'voce.mp3' Sto imparando adesso e non so risolverlo. Grazie
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Le cause potrebbero essere tante. Solitamente questo errore si verifica quando non si hanno permessi di scrittura nella directory corrente, su Linux basta fare sudo chmod 755 directory_path. Su Windows invece è più difficile che capiti. Prova a fare una print(type(filename)) e assicurati che sia una stringa. Controlla che il codice cancelli correttamente il file, e che text non sia una stringa vuota. Spesso si tratta un di un errore di copiatura del codice, per questo carichiamo sempre gli script su GitHub per avere un comodo metodo di confronto github.com/ProjectoOfficial/AI_Python/blob/master/SPEECH_RECOGNITION/speech.py Se sei su Windows puoi provare anche ad eseguire il programma (o anche l'intero IDE credo) come amministratore
@gima512
@gima512 3 жыл бұрын
Io ho controllato di avere fatto tutto giusto, ma quando lo avvio non mi lascia parlare e si ferma subito... Dov'è il problema?
@pietromazzarello5735
@pietromazzarello5735 4 жыл бұрын
ma si può fargli creare una cartella o eseguire un azione come cercare qualcosa su wikipedia?? se si come?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Si, però sono azioni molto eterogenee fra di loro. Se si vuole complicare le cose è necessario studiare molto bene il linguaggio di programmazione e le librerie necessarie a compiere queste azioni (per il web ad esempio selenium, per creare una cartella su linux o windows basta eseguire "mkdir" da python)
@danielepaoletti624
@danielepaoletti624 4 жыл бұрын
ultima domanda come faccio che non mi scarica pip install pyaudio?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Nei commenti ci sono già tante risposte sui vari problemi generati da pyaudio, ti consiglio di darci un occhio così che se riscontri un problema simile puoi trovare subito la soluzione
@Marzio84-VR
@Marzio84-VR 4 жыл бұрын
ciao ,non riesco a capire perche il mio coso non parla :( funziona tutto parte tutto ma non parla :(
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Prova ad aprire il file mp3 con un qualsiasi software multimediale (wmp o VLC), se funziona allora il problema può essere nella libreria playsound. Se invece non funziona significa che text è una stringa vuota, e quindi stai passando il parametro nel modo sbagliato. In ogni modo capita spesso che il processo di identificazione della voce e di riproduzione richieda tempo, dovuto sia alla latenza nella comunicazione con i servizi di Google e la conversione del testo in messaggio vocale. In ogni caso facci sapere se riesci a reperire più informazioni riguardo questo problema
@Marzio84-VR
@Marzio84-VR 4 жыл бұрын
@@ProjectoOfficial l audio viene riprodotto bene.. forse sarà un errore al playsound , come potrei risolvere?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
come prima cosa prova ad aggiornare la libreria: pip install -U playsound Se continua a non funzionare si può provare ad utilizzare altre librerie, ad esempio pip install pygame from pygame import mixer mixer.init() mixer.music.load("voce.mp3") mixer.music.play() oppure pip install python-vlc import vlc p = vlc.MediaPlayer("voce.mp3") p.play() Ovviamente le pip sono da eseguire da terminale controllando di essere nell'environment corretto (si possono fare anche da terminale di anaconda). magari prima di inserire questo codice all'interno dello script dell'assistente vocale prova a crearne uno nuovo per testare se uno di questi metodi funzioni (ricorda di inserire un file mp3 nella directory dello script, altrimenti puoi fornire il percorso assoluto nel momento in cui fornisci il path)
@Marzio84-VR
@Marzio84-VR 3 жыл бұрын
allora: su pc il tuo programma funziona! su rasb praticamente funziona ma non si sente l audio , ho provato play su un mp3 é va. ho provato ad inserire pygame stesso risultato niente. sicuramente é un errore mio perche non sono pratico.. :D grazie per la pazienza
@cinchunpan
@cinchunpan 4 жыл бұрын
A me a dato questo errore: Traceback (most recent call last): File "C:/Users/*** */Desktop/speech.py", line 4, in From random import randange ImportError: cannot import name 'randange' from 'random' (C:\Users\*** */)\AppData\Local\Programs\Python\ Python38\lib andom.py) Aiutami!!!
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
è un semplice errore di copiatura, o di battitura, ti sei dimenticato la "r" in randrange
@cinchunpan
@cinchunpan 4 жыл бұрын
@@ProjectoOfficial grazie
@MrTega1975
@MrTega1975 4 жыл бұрын
ma se non mi installa pyaudio manco a pregarlo?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Prova da terminale di anaconda con: conda install -c anaconda pyaudio Altrimenti bisognerebbe controllare che siano soddisfatte tutte le dipendenze di pyaudio
@spyred5002
@spyred5002 4 жыл бұрын
@@ProjectoOfficial io l'ho installato da anaconda, devo portarlo nella cartella di python giusto?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
@@spyred5002 Basta installarlo nell'environment giusto e di conseguenza utilizzare quello. Per renderla molto semplice gli environments sono come delle scatole che contengono sia i sorgenti del linguaggio di programmazione e sia i moduli e librerie ad esso associati. Quando vai a usare pycharm sei costretto a utilizzare uno degli environment che hai creato, e nel caso di questo video deve contenere PyAudio
@maurozoia7938
@maurozoia7938 4 жыл бұрын
scarica la versione giusta per la tua versione di Python e processore qui www.lfd.uci.edu/~gohlke/pythonlibs/#pyaudio poi portati nella dyrectory dove lo hai scaricato con cd C:\Users\iltuoutente\ecc.. e fai pip install pyAudio-0.21ecc (il nome del file scaricato)
@salvatoreritrovato9105
@salvatoreritrovato9105 3 жыл бұрын
buongiorno, dopo più di un anno non so se risponderete, spero di si. complimenti per il video, interessante, ben strutturato e preciso. ho avuto diversi problemi che alla fine ho risolto. ora però è tutto ok ma quando avvio il programma e do un comando vocale non risponde. ho già letto l'altro commento simile ma non sono riuscito a capire in che modo devo usare le altre varianti del codice.
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
Prova ad aggiungere le modifiche che ho apportato in questo video, ho risolto anche alcuni bug: kzbin.info/www/bejne/b3mYeKWNopWAh7s (Sono giusto due cose ma fanno la differenza)
@TheIldebrandoz
@TheIldebrandoz Жыл бұрын
Assitente?
@danielepaoletti624
@danielepaoletti624 4 жыл бұрын
mi da un sacco di errori e se ci clicco sopra mi porta in un altra pagina,come faccio?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
per darti una risposta è necessario che ci spieghi quali errori hai riscontrato
@marcoronzoni7618
@marcoronzoni7618 3 жыл бұрын
Spero che risponda, non mi fa installare pyaudio, ho già letto tutti i commenti ma non capisco dov'è il problema, puoi fornirmi qualche link o una spiegazione passo passo? Grazie infinite.
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
il problema è che è necessario scaricare la versione corretta in base alla versione di python che si utilizza. In teoria a questo dovrebbe già pensarci la pip, ma evidentemente non è cosi. Nella pagina ufficiale dicono proprio che la libreria è " PROVIDED “AS IS” " (in sostanza è problema nostro farla funzionare). Il mio consiglio è di provare ad aggiornare tutti i pacchetti e provare a riscaricarlo. Il post più chiaro su stack overflow che dà consigli su come installarlo è il seguente: stackoverflow.com/questions/52283840/i-cant-install-pyaudio-on-windows-how-to-solve-error-microsoft-visual-c-14
@zeta7314
@zeta7314 3 жыл бұрын
se volessi continuare e fare altre conversazioni con python...come faccio?
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
bisogna creare una nuova lista di "domande" possibili, con associata la lista delle risposte (simile a greetings_in e greetings_out). Poi si controlla che la frase ascoltata da gtts sia nella nuova lista domande, e se "si", allora in output bisogna inserire un elemento della nuova lista risposte
@francescocontasti
@francescocontasti 4 жыл бұрын
Mentre scrivo il codice mi dice Get audio non è più usato
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Può darsi che abbiano modificato la libreria aggiungendo una nuova funzione per il campionamento audio, ma in ogni modo dovrebbe funzionare comunque
@francescocontasti
@francescocontasti 4 жыл бұрын
che libreria posso mettere?
@francescocontasti
@francescocontasti 4 жыл бұрын
@@ProjectoOfficial A parte che quando vado a fare Run mi dice che questa libreria non è più usata... come posso fare
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Ho testato il codice scritto al tempo della pubblicazione di questo video e non ha segnalato alcun problema. Il problema che hai riscontrato potrebbe essere causato dal download di una libreria sbagliata oppure da un errore di copiatura. Ti consigliamo di provare a eseguire il nostro script che abbiamo pubblicato su github github.com/ProjectoOfficial/AI_Python/tree/master/SPEECH_RECOGNITION
@francescocontasti
@francescocontasti 4 жыл бұрын
@@ProjectoOfficial Grazie l'altro programma funziona... Ho provato anche a modificarlo ma quando apro il file modificato( Ho modificato solo i saluti) me lo apre solo per due secondi
@blackdrake_371
@blackdrake_371 4 жыл бұрын
Da dove prendo la voce (il file mp3)?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
dal percorso in cui hai scelto di salvarlo, spesso si trova nella cartella del modulo python
@mesostonks
@mesostonks 4 жыл бұрын
Come aggiungo un comando?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
in greetings_in ci sono i comandi, però per farne uno personalizzato dovresti controllare la stringa in input all'assistente con una certa parola o frase che vuoi utilizzare come comando. All'interno dell'if va inserito il codice che attua il comportamento desiderato in base a tale comando. Nel caso ti possa tornare utile, qui trovi un corso di programmazione in python: kzbin.info/aero/PLlck-sAzCMzKLfrg7TlvQ0AfhgIP4BTnF
@Met3883
@Met3883 3 жыл бұрын
Tutorial ottimo anche quello di pyaudio, l'unico problema è che nella stringa "text_out = greetings_out[ran]"
@flaviolivieri
@flaviolivieri 4 жыл бұрын
Ciao, se volessi la lingua italiana ma con una voce femminile, sarebbe possibile in qualche modo?
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
In italiano credo che le API di google supportino soltanto la voce maschile
@flaviolivieri
@flaviolivieri 4 жыл бұрын
@@ProjectoOfficial va bene grazie mille lo stesso
@alessiofilomena4537
@alessiofilomena4537 4 жыл бұрын
eh niente anche tu sotto questo video
@fabiobartolommei6604
@fabiobartolommei6604 3 жыл бұрын
a me non scarica le librerie python
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
kzbin.info/aero/PLlck-sAzCMzKLfrg7TlvQ0AfhgIP4BTnF
@itp90tutorial59
@itp90tutorial59 4 жыл бұрын
cosa vuol dire questo "Process finished with exit code 1"
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Nei sistemi operativi, ogni processo termina con un exit code. Questo serve a capire se un programma è terminato con successo oppure no. Solitamente un valore pari a 0 indica che il programma è stato eseguito con successo, negli altri casi numerici di output indica che si è verificato un errore
@daniok910
@daniok910 4 жыл бұрын
non trova speechrecognition
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
pip install SpeechRecognition
@fredicioc2200
@fredicioc2200 4 жыл бұрын
salve, stavo seguendo il suo video per il progetto d'esame che voglio portare come elaborato di quinta superiore, programmo da mac e ho riscontrato un problema con PyAudio, però volevo chiederle potrebbe caricare non so su mega o comunque sul cloud la cartella col suo progetto perchè non ho capito bene alcune cose, e se riuscissi a far partire il programma e avere una partenza funzionante sarebbe davvero bello, sopratutto perchè non riesco a installare PyAudio neanche con anaconda, grazie in anticipo
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Il link al codice su GitHub è in descrizione; per quanto riguarda Pyaudio, a questo link puoi trovare una soluzione proposta: gist.github.com/jiaaro/9767512210a1d80a8a0d Essendo Mac OS molto poco utilizzato dagli sviluppatori, di conseguenza si trova poco materiale online che possa venire in aiuto. Nel caso fosse difficile riuscire a risolvere, probabilmente sarebbe più conveniente installare Ubuntu 20.04 LTS su Virtual Machine, creare un environment con Virtualenv o anaconda e sviluppare il codice al suo interno. Siccome spesso capita che alle superiori venga attribuita più importanza a C, C++ e Java, e molta meno a Python, nel caso avessi bisogno di qualche chiarimento, a questo link puoi trovare una nuova playlist dove spieghiamo Python partendo da zero (sono nozioni prese dal corso universitario che abbiamo seguito): kzbin.info/www/bejne/on2uf3R7qbNpgbM
@fredicioc2200
@fredicioc2200 4 жыл бұрын
@@ProjectoOfficial grazie mille per la risposta, alla fine cercando e cercando ieri ho risolto installando braw, però ora non funziona playsound ma avendo Mac a me basta usare os.system il dilemma è se funziona anche su Windows cosa che proverò senz'altro. Grazie comunque per la risposta, Comunque di python non si fa nulla alle superiori ma siccome io sono uno che gli piace mettersi alla prova ho deciso di usare pythone. Se riusciresti ad aiutarmi per playsound sarebbe perfetto, grazie ancora
@andreapensabene9498
@andreapensabene9498 4 жыл бұрын
So che sarà inutile scrivere un commento dopo un anno però nonostante abbia seguito passo passo tutto il tutorial e scritto correttamente tutto il codice, il computer rileva la mia voce e capisce quello che dico, ma non mi da una risposta, ho avuto molte difficoltà a inserire la libreria pyaudio , problema che ho risolto tramite codice alternativo. Spero che qualcuno che legga questo commento mi possa aiutare. Grazie.
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Innanzi tutto per il riconoscimento è necessario avere una connessione internet in quanto andiamo ad utilizzare i servizi di google. Per quanto riguarda pyaudio, bisogna aggiornare o installare varie dipendenze, ad esempio setuptools. il comando su windows è: python -m pip install pyaudio il prolema sulla risposta può essere dato da un errore di copiatura del codice oppure anche dai tempi di elaborazione della risposta che sono abbastanza lunghi. Per essere in grado di correggere eventuali errori consigliamo di imparare, come minimo, le basi di programmazione in Python, e nell'eventualità stiamo lavorando a questa playlist dove puoi trovare un corso su python: kzbin.info/aero/PLlck-sAzCMzKLfrg7TlvQ0AfhgIP4BTnF
@andreapensabene9498
@andreapensabene9498 4 жыл бұрын
@@ProjectoOfficial grazie mille, la professionalità di questo canale si nota anche da questo : una risposta dopo un anno dalla pubblicazione del video. E' per questo che ti seguo, spero che questo canale possa crescere e posizionarsi alla base dell'apprendimento delle basi di informatica. Continua così ;)
@ProjectoOfficial
@ProjectoOfficial 4 жыл бұрын
Grazie davvero tanto! Veramente gentile!😊 Grazie anche per seguirci! Continueremo a bomba a pubblicare contenuti didattici, non vogliamo limitarci ad insegnare ma a formare, fornire conoscenze ed esperienza così che le videolezioni forniscano una base per creare i propri progetti e concretizzare le proprie idee, e rimaniamo sempre disponibili per aiutare. Noi ci teniamo molto e ci stiamo impegnando tanto per crescere, soprattutto per riuscire a cogliere opportunità di collaborare con aziende, analizzare i dettagli del mondo del lavoro nell'informatica, nell'elettronica e nell'ingegneria, così da documentarli e riportarli qui sul canale, che sarebbero pane per i denti di uno studente indeciso sul proprio futuro. Appunto anche per questo cerchiamo di condividere la nostra esperienza universitaria. Grazie tante ancora e a presto!😀
@ssssp4910
@ssssp4910 Жыл бұрын
Ma noi vogliamo quello dinamico ,
@marconikita4997
@marconikita4997 3 жыл бұрын
non mi fa installare pyaudio... mi da errore... cosa dovrei fare?
@marconikita4997
@marconikita4997 3 жыл бұрын
ti ringrazio per il tuo video
@aleflix_2592
@aleflix_2592 3 жыл бұрын
Se cerchi su internet trovi la spluzione
@aleflix_2592
@aleflix_2592 3 жыл бұрын
Soluzione
@jacopolocascio6335
@jacopolocascio6335 3 жыл бұрын
non funziona pyaudio e neanche conda install.... cosa devo fare?
@ProjectoOfficial
@ProjectoOfficial 3 жыл бұрын
puoi provare ad aggiornare tutti i pacchetti di python (su linux) con: pip list --outdated --format=freeze | grep -v '^\-e' | cut -d = -f 1 | xargs -n1 pip install -U oppure da anaconda su windows, e poi riprovare la procedura. Altrimenti puoi trovare informazioni anche a questo link: stackoverflow.com/questions/52283840/i-cant-install-pyaudio-on-windows-how-to-solve-error-microsoft-visual-c-14
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН
99.9% IMPOSSIBLE
00:24
STORROR
Рет қаралды 31 МЛН
VOICE ASSISTANT OPENING PROGRAMS ON PC IN PYTHON
7:58
Projecto
Рет қаралды 5 М.
Speech Recognition in Python
7:32
NeuralNine
Рет қаралды 193 М.
Tkinter Course - Create Graphic User Interfaces in Python Tutorial
5:37:31
freeCodeCamp.org
Рет қаралды 3,4 МЛН
It works #beatbox #tiktok
00:34
BeatboxJCOP
Рет қаралды 41 МЛН