Automating My Life with Python & ChatGPT: Coding My Own Virtual Voice Assistant | Code With Me

  Рет қаралды 394,511

Tiff In Tech

Tiff In Tech

Күн бұрын

Пікірлер: 363
@jidun9478
@jidun9478 Жыл бұрын
It is refreshing to see someone working through problems as things don't always work out the way you want.... ever! Most people just show how everything works perfectly. Thank you 😊.
@TiffInTech
@TiffInTech Жыл бұрын
Thank you!!
@Lord_earth
@Lord_earth Жыл бұрын
a sheet and a pencil dont work no more?
@TurdBoi666
@TurdBoi666 3 ай бұрын
​@@Lord_earth this ratio works tho
@PanCave
@PanCave Жыл бұрын
Very sympathetic, especially since it's not typically clinically clean tutorial, because you show your mistakes and a good way to deal with them. Very refreshing!
@George2647g
@George2647g Жыл бұрын
THIS!! ^^^^ This is so much of coding usually and it's great to see it in raw form..
@TalmadgeMcGhoulaghy
@TalmadgeMcGhoulaghy Жыл бұрын
I love that you share your mistakes. Using ChatGPT I had this set up in 10 minutes top. My only advice is mute the mic immediately after you speak the request. Maybe it’s my mic quality but I find it works much better if you mute. Python is so effing cool. For any mainframe guys out there it’s very similar to MVS REXX. A few subtle difference but I got it immediately. Unlike Java Script.
@damiananslik6214
@damiananslik6214 Жыл бұрын
At the 6 minute mark the reason Intellisense was not able to see the installed libraries was most likely because VSC was still using the default interpreter and not the one associated with the virtual environment. To change it: 1. Press Ctrl + Shift + P (I presume Cmd + Shift + P on MacOS). 2. Type interpreter and click on "Python: Select Interpreter". 3. Choose the interpreter associated with the virtual environment, usually has the environment name written somewhere beside it. 4. Reload window, et voila.
@Lucky9_9
@Lucky9_9 Жыл бұрын
This is my favorite part about tech communities. We all just want to learn and grow, and we aren’t afraid to help others with what knowledge and wisdom we’ve acquired on our own journeys. We’re all one big Oroborus of paying it forward! 😊
@nahfid2003
@nahfid2003 Жыл бұрын
one thing to note here is that you go one level below your venv folder to run Cmd Shift P. Otherwise it wont show the interpreter.
@p.c.336
@p.c.336 2 ай бұрын
Another related trick is switching to another interpreter and turning back to venv, if VS Code insists on not recognizing the venv, showing red lines under package names.
@tonymburu7804
@tonymburu7804 Жыл бұрын
She's is very natural, real and humorous. Learnt something big from her and I've subscribed to her channel.
@jean-luclacosse8057
@jean-luclacosse8057 Жыл бұрын
I have been doing JS professionally for about a year as well and just started python last month. I literally love it. I want to make scripts to automate as much as I can. Much respect
@TiffInTech
@TiffInTech Жыл бұрын
Thank you! Right?! I spent my career in JS and discovered Python after a few years and love it
@sportykev
@sportykev Жыл бұрын
I like how you included troubleshooting, because running code off the Internet doesn't always work as you think it should.
@DerelictNacho
@DerelictNacho Жыл бұрын
This was awesome! I added Chat-GPT through the API and now I'm able to use my assistant to ask ChatGPT questions :)
@rendericeib4513
@rendericeib4513 Жыл бұрын
the cutest programmer, you have inspired me on learning Python
@diamondsands2588
@diamondsands2588 Жыл бұрын
I could have easily been a tech girly, because when you started you sounded exactly like ME. I want to automate any and everything in my lifeeeee
@iwantcheesypuffs
@iwantcheesypuffs Жыл бұрын
A voice recog project that even remotely works in less than 30 min. Fantastic! Very powerful example.
@michaeltse321
@michaeltse321 Жыл бұрын
This is more a lifestyle channel than a tech channel. Never did I imagine the domain of the nerd goes mainstream - lol
@aresaurelian
@aresaurelian Жыл бұрын
The smile on your face discovering that you now can do 'anything' to your hearts desire, is well worth all the hard work behind it. Gratitude.
@DrReginaldFinleySr
@DrReginaldFinleySr 9 ай бұрын
Thank you for sharing. I may do the same. I created my assistant using python, ChatGPT, Google's text-to-speech API, and I love it! It can tell me my schedule, check the weather, and just have a general conversation about anything. I'm steadily adding more functionality and personalities. I even created a digital twin, which is kinda weird.
@afeefshaikh8149
@afeefshaikh8149 4 ай бұрын
Could you tell me more about how you created double twin
@goss4444
@goss4444 Жыл бұрын
I've been working with ChatGPT for a few months, learning Python along the way. Similar to you, I have experience in automation and scripting through my past work with AutoIt. Python has proven efficient and user-friendly, especially with its threading capabilities. However, I believe there's a crucial element I'm missing when interacting with ChatGPT. To avoid potential API costs, I've mainly used the web interface. The computational limit in ChatGPT-4 can be an issue, as the AI language model might lose focus on the task. This makes resuming code generation challenging, prompting me to modularize my projects. Visual Studio Code offers great ChatGPT plugins, but they often depend on the API, which might cause a loss of the "personal connection" with the bot. My question is: how do you work with ChatGPT? Should I stop relying on it so much and only use it for specific debugging purposes? I feel like I've become somewhat reliant on ChatGPT, repeatedly asking it to create Python scripts. Although I'm excited about this technology and the opportunities it presents, I think I might not be using it optimally.
@coldensheppard6221
@coldensheppard6221 Жыл бұрын
This is Awesome! I just started a new course on Python on Zero to Mastery platform and currently learning about lists, this here is way over my head but with you video I was able to get it to work!!
@YumFit1
@YumFit1 Жыл бұрын
Thank you for this video. It reminded me of the good times of how I got excited about computer science. These days it's all very stressful leetcoding all the time - all the joy has been taken out of it...
@DodaGarcia
@DodaGarcia Жыл бұрын
I really like your teaching style and the honesty about the debugging process, but the title misled me a bit because it gave me the impression the video was going to be about creating a virtual voice assistant that actually harnessed the power of the GPT-3 API. In reality, ChatGPT factored very little into the project - it did generate code that allows the script to understand the words being said, but what is then done with that information has to be painstakingly programmed in from some hardcoded keywords, which can be useful but is also where we were many years ago.
@AnRodz
@AnRodz Жыл бұрын
I didn't know you existed. Kudos for your parents, the world, and you, of course!
@teenydragons1400
@teenydragons1400 Жыл бұрын
Just want to say thank you for making this video. I was running into problems with speech recognition. This gives me inspiration to go back to an earlier project.
@jamesclark2020
@jamesclark2020 Жыл бұрын
I love how realistic this is! This gives me confidence that I could do this too!
@walkonearthofficial
@walkonearthofficial Жыл бұрын
That first drink out of the tube always be warm 😂
@artechgiants
@artechgiants Жыл бұрын
You had completed the task in a Wonderful way
@TiffInTech
@TiffInTech Жыл бұрын
Thank you! It’s a fun thing to do
@garotalibertaria7219
@garotalibertaria7219 Жыл бұрын
@@TiffInTech 🥰
@AhmedRaza-ty7zq
@AhmedRaza-ty7zq Жыл бұрын
Amazing video and keep it up😊😊👍👍😊😊
@norbertfeurle7905
@norbertfeurle7905 Жыл бұрын
With python difflib and get_close_match function you don't have to perfectly spell out the command and still can get a match. Also you can let chatgpt generate some commands that have the same meaning so that when you tell the command slightly different it would detect variations of it.
@stillready6405
@stillready6405 Жыл бұрын
I very much liked the video. Showing the process and errors which can occur is very nice to see, because you feel like you are not alone. Then there are other tutorials where it seems they get everything right the first time (which they ofc don't).
@RaoBhethanabotla
@RaoBhethanabotla 7 ай бұрын
Very well explained and tried well honestly. Great job, Tiff!
@faizEEE2323
@faizEEE2323 Жыл бұрын
It's nice.. easy explain is help to understand for beginner.. It's helpful for me
@yalidoletupua9530
@yalidoletupua9530 Жыл бұрын
Bula Vinaka - Thanks Tiff! You are doing a very good job teaching dummies like me!!. Greetings from Fiji Islands
@artechgiants
@artechgiants Жыл бұрын
Awesome video 😎 👍
@TiffInTech
@TiffInTech Жыл бұрын
Thank you!!
@dougrush742
@dougrush742 Жыл бұрын
Love your examples, talk about good code documentation ❤
@TiffInTech
@TiffInTech Жыл бұрын
Thank you!!
@gosuperva
@gosuperva 7 ай бұрын
This is so cool! I've always wanted to learn how to build my own voice assistant. Can't wait to follow along and automate some tasks! 🤩
@chubbyzombie666
@chubbyzombie666 Жыл бұрын
Just found your channel and subbed. Also just finished Arduino and RC cars. Python is next. Thank you for the great video.
@CobyOlson-zb7fr
@CobyOlson-zb7fr Жыл бұрын
You just earned a subscriber 👊
@merloali
@merloali Жыл бұрын
awesome works, i was looking something similar but with python already you have many tools, i love it too
@ifscho
@ifscho Жыл бұрын
Oooh I thought this was about creating a personal assistant that utilises ChatGPT API to work. Once I realised and looked at the video in the correct context, it's a great tutorial for that level. =)
@a.evansrn107
@a.evansrn107 Жыл бұрын
That music !!!! Makes me feel anxious ! Great information though!
@LifeCodeGame
@LifeCodeGame Жыл бұрын
This tutorial looks really interesting! Can't wait to learn how to code my own virtual voice assistant and automate my life.
@TiffInTech
@TiffInTech Жыл бұрын
Great to hear! Thank you!
@_silentrose
@_silentrose Жыл бұрын
Ahh this is so cool!!! Don’t you just love the feeling of being able to say you built something cool to non-tech people lol gives you a dose of confidence to do more projects - At least for me anyway since I’m still a beginner programmer 😅 Loved this tutorial btw especially how you showed step by step what you did as well as what was going wrong and what you did to fix it and why. I use VS Code too but regardless I get so excited when I’m able to understand the entire process 😊
@TiffInTech
@TiffInTech Жыл бұрын
yay!! So happy to hear. Wishing you all the best :):)
@_silentrose
@_silentrose Жыл бұрын
@@TiffInTech Thank you Tiff!!!! ☺️🙏❤️
@douglasforeman3150
@douglasforeman3150 Жыл бұрын
Who said you can't be gorgeous as hell and smart as hell too! Young lady, I'm an old programmer from way back in the day when a computer use to fill up an entire room and not be as powerful as today's wristwatch! In this video you reminded me of days passed when we use to care about coding and freely sharing our knowledge with others. I'm not saying that others do not do as good a job as you did here, only I have yet to run across one that is as passionate as you appear to be! In closing, you are my new programming Rock Star! Carry on!
@MrMysterious31
@MrMysterious31 Жыл бұрын
That is what exactly I'm looking for🎉❤
@hamunaptraabrahan1351
@hamunaptraabrahan1351 Жыл бұрын
The ChatGPT topic was interesting when you exposed its functionality with Python and that it favors the creation of the virtual assistant. Teaching is valuable, Tiff.🥰✌
@TiffInTech
@TiffInTech Жыл бұрын
Glad it was helpful!
@128mtd128
@128mtd128 Жыл бұрын
greath more like this👍
@TiffInTech
@TiffInTech Жыл бұрын
Happy to hear! Let me know if any specific requests
@jacobsmovie
@jacobsmovie Жыл бұрын
So cool! Can you recommend where I might start with a project to take text from a pdf and put it into an excel spreadsheet organized by certain criteria? Probably want to make for Mac OS. I’ve never coded before but want to learn about this stuff.
@LeoMumford
@LeoMumford Жыл бұрын
Remind me to fire that voice assistant 😅 kidding. Great video, thanks!
@TiffInTech
@TiffInTech Жыл бұрын
Haha! And thank you!
@Jimeno873
@Jimeno873 Жыл бұрын
Background music is fire❤‍🔥Also great content thank you
@kras8697
@kras8697 Жыл бұрын
I really managed to make my own voice assistant with python, without ever having programmed before. very interesting for the future what I will be able to do with chat gpt
@pandalee2450
@pandalee2450 Жыл бұрын
wonderful show😄
@gomork6821
@gomork6821 Жыл бұрын
This is exactly the content I'm looking for, thank you
@TiffInTech
@TiffInTech Жыл бұрын
So happy to hear!! Let me know if you have any requests for videos etc!
@MultiWarbird
@MultiWarbird Жыл бұрын
I really like the audio engineering in this video.
@Adrianscom
@Adrianscom Жыл бұрын
This helps alot when you need to make and specific project and some times you have a mistake, I like your videos and how you explain it, thanks
@thrivecartuniversity
@thrivecartuniversity Жыл бұрын
Loved it! You have given me some inspiration! Thank you for that. 🙂
@flabbybum9562
@flabbybum9562 Жыл бұрын
This is brilliant.
@unc_matteth
@unc_matteth Жыл бұрын
you already beat alexas functionality in a prompt. amazing.
@tippysvids
@tippysvids Жыл бұрын
You know your legit when you use IT Crowd references. Which makes me feel old, but good to see you young kids using them.
@EliteSoftwareEngineer
@EliteSoftwareEngineer Жыл бұрын
Hey where do you get your sound tracks from! They are awesome
@Brahdyssey
@Brahdyssey Жыл бұрын
Honestly Such a great video. KZbin referring good videos today
@Brahdyssey
@Brahdyssey Жыл бұрын
"what we should automate for our lives next" , we should automate what NPC characters say in VIDEO GAMES
@Eyeknawledg
@Eyeknawledg 3 ай бұрын
Love u❤
@tanoghrian
@tanoghrian Жыл бұрын
Love this. learning this
@dev_apostle
@dev_apostle Жыл бұрын
oh hell yeah. You go Tiff!
@saxegothaea_conspicua
@saxegothaea_conspicua Жыл бұрын
amazing video, keep up the good work
@gingerznz5742
@gingerznz5742 Жыл бұрын
Hey great video, I would love to see a video on creating the code for turning an old radio into a personal assistant. Like being able to tell me the weather, play music, turn on lights on the radio etc I would be a cool way to turn a beautiful old thing into something useful
@Syn3rgy-DMS-HANZ
@Syn3rgy-DMS-HANZ Жыл бұрын
Awesome demo. Thanks Tiff n Tech
@StraightCoding
@StraightCoding Жыл бұрын
5:50 I thought it only happened to me xD. Interesting topic!
@georgemejia7195
@georgemejia7195 Жыл бұрын
I would like to explain technical things so easy like you do 👏
@PointEndClick
@PointEndClick Жыл бұрын
This video is awesome.
@TiffInTech
@TiffInTech Жыл бұрын
thank you!!
@ronaldronald8819
@ronaldronald8819 Жыл бұрын
Lovely what you can do with chatgpt Chears. Thanks for charing.
@DriftlessCryptoToo
@DriftlessCryptoToo Жыл бұрын
You are an impressive young lady. Keep the content coming!
@automicapaul
@automicapaul Жыл бұрын
Great video.. really like how approachable these vids are... can I ask what software and setup you have for producing these demo style videos please?
@xcrap
@xcrap Жыл бұрын
I was really trying to focus on the content but she's so beautiful had to watch twice to see the prompts lol.
@anony4142
@anony4142 Жыл бұрын
Always on top ! Keep Going honey ❤️📌
@TiffInTech
@TiffInTech Жыл бұрын
Wishing you the best!!
@charles-antoinedethibault6249
@charles-antoinedethibault6249 Жыл бұрын
incredible video
@TiffInTech
@TiffInTech Жыл бұрын
Thank you!!
@antoinebguitar2869
@antoinebguitar2869 Жыл бұрын
Im learning coding and engineering just so I can automate boring tasks in my life like cooking, doing the laundry and throwing garbages.
@internetuser5058
@internetuser5058 Жыл бұрын
Great content.
@TiffInTech
@TiffInTech Жыл бұрын
Thank you!!
@AaronLou-l7w
@AaronLou-l7w Жыл бұрын
Thanks for sharing ! Wondering how to make the voice sounds like a real person, rather than a machine. Any suggestions?
@palpico8111
@palpico8111 Жыл бұрын
I just suscribed to ur channel your re amazing
@sandro-nigris
@sandro-nigris Жыл бұрын
Thanks Tiff, this video is great! I learnt something today 🙂
@BloodxWarxPower
@BloodxWarxPower Жыл бұрын
Lets Automate our lives with Tech great vid keep it up tiff
@TiffInTech
@TiffInTech Жыл бұрын
Yes! Thank you!
@ABDU7194
@ABDU7194 Жыл бұрын
Totally agree with your conclusions
@TiffInTech
@TiffInTech Жыл бұрын
Thank you!
@AH-jt6wc
@AH-jt6wc Жыл бұрын
Those eyes and smile, you are gorgeous !!! You make me love Python !!
@Master_of_Chess_Shorts
@Master_of_Chess_Shorts Жыл бұрын
Nice approach exposing the true process of debugging code that never works from the onset. You're very dynamic. I like the choice of music, original and entertaining. As for speech recognition, as you demonstrate, it is rarely effective and not really a reliable automation candidate. Background noise, speech fluctuations, complexity, prononciation, etc. makes it hard to adopt in real life applications. Great content anyhow, focusing on the process rather than the outcome. Keep it up!
@TiffInTech
@TiffInTech Жыл бұрын
Thank you!!
@VMACE
@VMACE Жыл бұрын
🎉 thanks 👍🙏
@KayiwaCraves
@KayiwaCraves Жыл бұрын
This was awesome
@melikey4398
@melikey4398 Жыл бұрын
Hey tiffintech, so gbt didn't ask you to reference a key in order to use the API?
@stefanopinna8474
@stefanopinna8474 Жыл бұрын
Great!
@atic01
@atic01 Жыл бұрын
Love your videos
@byte_me_xd-hk5zt
@byte_me_xd-hk5zt Жыл бұрын
you earned a sub from me. well done!
@TimKaseyMythHealer
@TimKaseyMythHealer Жыл бұрын
I use Alexa for a lot of this, but I think it’s very lacking. The problem with Alexa is, I try to have it bring up previous list of things to do, and it doesn’t allow you to pull up an old file for amending with voice. I don’t understand why they would omit such a very simple thing. I’m going to look into what you’ve done here, and try to do a variation.
@p.c.336
@p.c.336 2 ай бұрын
5:18 you are not alone there 😁
@keoninumurigames6817
@keoninumurigames6817 Жыл бұрын
Not sure what I'm doing wrong, but I can't get past 4:38 in the video as it keeps telling me python is not found even though it's installed.
@jamesross5120
@jamesross5120 Жыл бұрын
ill have to have a look at the Chatgpt voice assistant code now and see if i understand it all, looks like some keywords like "with" ive never seen before.
@TiffInTech
@TiffInTech Жыл бұрын
Keep me posted!!
@jamesross5120
@jamesross5120 Жыл бұрын
@@TiffInTech man looks like fairly simple code maybe im getting somewhere afterall these tutorials. :->
@TiffInTech
@TiffInTech Жыл бұрын
@@jamesross5120 yes!! 👏👏👏
@desther
@desther Жыл бұрын
I am building something very similar with PHP, but way more complex. Cool i am not the only one who see promise in this tech.
@niceadmin_ltd
@niceadmin_ltd Жыл бұрын
Very nice
@TiffInTech
@TiffInTech Жыл бұрын
Thanks!!
@canaldoromeu
@canaldoromeu Жыл бұрын
Hi! Great video! Please, what software do you use to record the screen?
@kevintjekevin
@kevintjekevin Жыл бұрын
I think you had to select the new Python environment after you made the virtual environment, at the right bottom of VS Code where it says Python and then the version number after it. I think that would fix the package not found error. (Or indeed restart VS Code, that works too.) Anyways great video!
@samueltallman7317
@samueltallman7317 Жыл бұрын
omg, it's a tech youtuber who's home looks like actual adults live there. I'm in shock lol
@TiffInTech
@TiffInTech Жыл бұрын
hahah :D
@rialzito
@rialzito Жыл бұрын
I "learned" python 3 days ago with chatgpt. Apps I've already made: Keylogger that sends me logs and printscreens by email Application that counts the points in a tennis game when a player raises his arm (I'm still adjusting) Application that converts mp4 to wav, transcribes the audio and gives me a summary of the video (I also made one to transcribe what's app audios xD) Application that monitors when my favorite map is played in my online game and sends me a message on what's app letting me know Worm game in javascript and python Application that merges pdfs into a single file application where I speak the phrase in English and it evaluates my pronunciation And many other things (i would do even more with 4.0, character limitation in 3.5 is extremely annoying) Ps: My programming knowledge is like html stuff chatGPT is mankind's greatest invention and I have no doubt about it
@technerd900
@technerd900 Жыл бұрын
5:32 the problem was that vs code was using the default python interpreter instead of using the virtual environment's interpreter. It happens frequently when setting up virtual environments and all you need to do is open the command palette using CTRL + SHIFT + P( or CMD + SHIFT +P in Mac) then type interpreter and you will find the virtual environment's interpreter that you just created
@nicolasrnemeth
@nicolasrnemeth Жыл бұрын
The problem in Visual Studio Code not recognizing your newly installed pkgs / libraries was that the wrong interpreter was selected. This issue can be resolved by CMD + SHIFT + P. This opens the command palette. type in select interpreter: python. Then select the python interpreter with the right virtual environment and everything will work. Cheers Nicolas
@Luiblonc
@Luiblonc 2 ай бұрын
Great video TIFF_Tech, can you change the voice of this voice assistant?
The Top 5 Technologies to learn in 2025
9:59
Tiff In Tech
Рет қаралды 101 М.
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН
Sigma girl VS Sigma Error girl 2  #shorts #sigma
0:27
Jin and Hattie
Рет қаралды 124 МЛН
10 ChatGPT Life Hacks - THAT’LL CHANGE YOUR LIFE !!
11:00
Hayls World
Рет қаралды 2,7 МЛН
Automating My Life with Python: The Ultimate Guide | Code With Me
11:26
Code With Me: Building a 90s Arcade Game with Python and AI
7:39
Top tech trends for 2025 you need to know about
11:15
Tiff In Tech
Рет қаралды 29 М.
How to use ChatGPT to easily learn any skill you want
8:08
Bri Does AI
Рет қаралды 1,9 МЛН
Automate Boring Office Tasks with ChatGPT and Python
10:06
Coding Is Fun
Рет қаралды 527 М.
Creating Jarvis powered by OpenAI and Python | ChatGPT
18:40
CS Coach
Рет қаралды 1 МЛН
Air Sigma Girl #sigma
0:32
Jin and Hattie
Рет қаралды 45 МЛН