Python AI Voice Assistant & Agent - Full Tutorial

  Рет қаралды 74,326

Tech With Tim

Tech With Tim

Күн бұрын

Пікірлер: 178
@TechWithTim
@TechWithTim 2 ай бұрын
What kind of voice assistant do you want to make?
@UlanKurmanbekov
@UlanKurmanbekov 2 ай бұрын
J.A.R.V.I.S.
@ai_backend
@ai_backend 2 ай бұрын
​@@UlanKurmanbekov ULTRON?
@andyeme1109
@andyeme1109 2 ай бұрын
For a few year's I have been thinking about making a voice assistant / virtual assistant which you can call and have it answer F.A.Q.'s about a subject. For example a plumbing company would host this voice assistant using a dedicated phone number (through Twilio or similar service) and customers can call to get minor issues resolved. Ideally it would also be able to book appointments and answer billing questions etc.. If you can make a simple version of this it would be super useful. Love your content Tim! been watching you for many years
@TheGamer_youtuber
@TheGamer_youtuber 2 ай бұрын
Can we use local Ollama LLMs to power our AI assistant?
@jangleegamer_yt6326
@jangleegamer_yt6326 Ай бұрын
PIP ❌ UV ✅
@useronetwothree-z6f
@useronetwothree-z6f 2 ай бұрын
best developer, best youtuber, best programmer, best explainer.
@edersonoliveiradasilva6817
@edersonoliveiradasilva6817 10 күн бұрын
Hi Tim!!! I´m a Brazilian and you inspired me in the Python's world, I work in the Oil and Gas Industry already for some years and I had already condition to apply part of the knowledge obtained in programming to improve the process and the safety on board of huge FPSOs (Floating Production, Storage and Offloading Vessels which operate far from the coast, in the middle of the ocean, and require a high level of technology). Currenty I´m in Singapore working in huge and new projects for Shell, Exon-Mobil and Equinor, preparing the Ships to operate in Brazil, Mexico and Guiana. It´s incredible how many things we can do when we have the programming fundamental. This changed my life completely!!! You are the best my friend!!! Please, continue inspiring others with your precious information.Thanks for your excellent videos.
@victoroliveira7684
@victoroliveira7684 2 күн бұрын
Fala Ederson, beleza? Cara, também atuo no ramo de oil e gas aqui no Brasil, tu poderia me passar teu linkedin pra tirar algumas dúvidas de como você evoluiu na carreira sendo que nossa área tem pouca prospecção para tecnologia?
@lukmonabdulsalam
@lukmonabdulsalam 2 ай бұрын
bro you are literally the best developer i have ever seen
@Just_A_Tech.._
@Just_A_Tech.._ 2 ай бұрын
Awesome Tim👏👏 Your voice plays in my head while awake and in my sleep because I follow along on CourseCareers as well. Many thanks for being always clear.💯🤝
@davidtindell950
@davidtindell950 Ай бұрын
Thank You. I am currently investigating a "Python AI voice assistant " for a "speech impaired" friend.
@Luiblonc
@Luiblonc Ай бұрын
Hi Tim, nice video, and nicely explained. Even for those who have never delved into Python, you break in down nicely. I’ve came into python back from when it was still under the radar before AI or LLMs were not on our road map. Another thing that you should include in your video is the network devices that communicate with your ChatBot, ie sensors or network switch box’s etc. Thanks for sharing your video.
@davidconteh2231
@davidconteh2231 16 күн бұрын
This is the best video. Exactly what I was looking for
@TheDailyMemesShow
@TheDailyMemesShow 18 күн бұрын
Maaaaaan! You saved me from the headache! I was looking for that project's name - I tried a live demo before, and I liked it, but I missed the bookmark, thanks 👍 Subscribed, by the way 😊
@NathanLoboOfficial
@NathanLoboOfficial Ай бұрын
Seriously! Thanks so much!!! I've been wait for a tutorial like this.
@Ayyubzee
@Ayyubzee Ай бұрын
Subscribed to your channel recently but man am i in love with your content
@seanolivas9148
@seanolivas9148 Ай бұрын
You have talent. Do you think you could make a video on having live word prompting for sales calls? E.g. someone says I’m not interest, goes to vector database to pull from knowledge base for a rebuttal
@voncolborn9437
@voncolborn9437 2 ай бұрын
YAGV - Thanks Tim, for yet another great video. I always learn a lot. By showing the process (both mental and developmental) that you go through, you convey a lot of subbtle hints, in addition to the primary subject.
@smallhat1
@smallhat1 2 ай бұрын
I’m going to make it and if it works I will like ever video you make for a year cuz I have been looking for this for 2 years
@OfficialVaroxCraft
@OfficialVaroxCraft Ай бұрын
best video of all time didnt even explained how you setup your visual studio code top of the line content and than this awkward startig "that you are the best tech youtuber" :D would be nice to know where to paste the first line to install python do i need a wsl terminal or WHICH KIND?!?!??!?!? the promt python -m venv ai dosnt work cuz some people install visual studio code for the first time and didnt know if they have the right terminal to paste the prompt
@princekhatri88
@princekhatri88 2 ай бұрын
Buddy wow i am quick in 19 minutes now i don't know what time i am commenting at but i came at 19 minutes ago.
@miguelcabaero5843
@miguelcabaero5843 2 ай бұрын
Nice bro imma make jarvis fr
@nassosdimou3337
@nassosdimou3337 Ай бұрын
Will you do mojo tutorials in the future? Also greate tutorial, your channel truly is one of the best programming youtube channels.
@ChristophHams
@ChristophHams Ай бұрын
What is the approach to build such AI assistant in Dart/Flutter? Do I have to run the python code inside Dart by setting up a server?
@muhammadfadhilamri5621
@muhammadfadhilamri5621 Ай бұрын
It was an impressive video!! Thank you so much
@oussamajmaa9205
@oussamajmaa9205 17 күн бұрын
nice tutorial ! is there a way to use livekit without their frontend and use only python , for example reading voice with pyaudio and pass that into their stt and tts agents ?
@AnishKM-k8o
@AnishKM-k8o Ай бұрын
bro the video is so cool can you suggest me like how do we do this via hugging face or the ollama
@akhenatontubba9950
@akhenatontubba9950 Ай бұрын
Mükemmel ve kaliteli bir içerik... kanalınızı yeni keşfettim.manuel olarak altyazı eklediğiniz için otomatik çeviri ile videonuzu izleyebildim. lütfen diger iceriklerinizde de manuel altyazi ekleyiniz. otomatik çeviri ile başka dillerde izlenebilir ve daha geniş kitlelere ulaşabilirsiniz...
@zeusco1588
@zeusco1588 2 ай бұрын
Currently building a similar project, Jervis 😊
@calvo_en_moto
@calvo_en_moto Ай бұрын
Hello Tim, beautiful an useful video as usual, thanks =) I like to ask, what plugins are you using in your visual studio, looks great. Thanks again, regards from Chile.
@eggsandbrioche
@eggsandbrioche Ай бұрын
Thanks for the tutorial! I'm making a Corinthian Helmet with a built-in AI of Athena and Ares. Is it possible to use two separate AI personalities in one playground?
@prodigy4836
@prodigy4836 Ай бұрын
Hey Tim, Thank you for this video! Question -> what if i don't want to manually connect and reconnect using the livekit UI? I want something like...i run my python program and it starts running and i just have to speak in my mic locally. Is that possible?
@CreepyFilmz
@CreepyFilmz 4 күн бұрын
Impress us all and make a gemini live like mobile app. Basically your own voice chatbot.
@josephmyalla3611
@josephmyalla3611 Ай бұрын
As always great content. Can you provide more content using open source llms please?
@VaibhavShewale
@VaibhavShewale Ай бұрын
wait, maybe i can used this for interviews! hehe
@usmanyousaf-i2i
@usmanyousaf-i2i Ай бұрын
kindly when you use open api tell us the pipe line in detail like how to use it with free models 🙏
@Sachin-ww1ej
@Sachin-ww1ej 22 күн бұрын
Hey, I really need some help! We’re working on a project with a tight deadline next week, but we keep running into an error saying the OpenAI limit has been reached. It’s really holding us back! If anyone has tips on how to resolve this quickly, it would be a lifesaver. Also, we're looking to add video functions to our project. Any suggestions would be hugely appreciated! Thanks in advance!
@StephenPaolicelli
@StephenPaolicelli Ай бұрын
Great video, I will subscribe and look forward to seeing your other videos. Tried to follow along on this video but ran into a problem in the playground. "agent connected" - does not connect, just spins then ends up False. I will try to figure it out but want to ask this question in your comments section. Would appreciate any help. Thanks,
@freeabt9916
@freeabt9916 Ай бұрын
it is really nice, thanks a lot. How would you do the exact same but with your own UI instaed of the one provided by liveKit? maybe add a part using react, FastAPI?
@marcationoo7105
@marcationoo7105 2 ай бұрын
Tim please can you make a tutorial about ai program that extract text from a pdf or photo that contains text, and i love your videos so much bro keep it up
@jeffnariesokoth8626
@jeffnariesokoth8626 2 ай бұрын
I thought this can already be done through OCR and there are some free APIs available
@martcologne7320
@martcologne7320 27 күн бұрын
Thx for the good content. Can somebody give me an information how to deploy the agent so that a chatapp can connect to the agent > NOT local!
@starnine-b6b
@starnine-b6b Ай бұрын
Upload a video on how to customize the frontend like video calling app.
@NasserTabook
@NasserTabook 2 ай бұрын
Excellent tutorial,thank you, please can we use Agentic RAG with LiveKit,
@flmn7866
@flmn7866 17 күн бұрын
🐐Behavior
@narcospro7797
@narcospro7797 2 ай бұрын
Bro you are the best in the world ah one time please may you make voice assistant for us please by train your modal and use your audio datasets
@SoulSeeker
@SoulSeeker Ай бұрын
Did I miss something here, what is it connecti g to to actually change the temperature? Is it some sort of IoT or what? I got confused at some point. Also how do you get it on your phone?
@Warley.Araujo
@Warley.Araujo Ай бұрын
Great Video
@some_07
@some_07 7 күн бұрын
hey Tim, can this assignment work on our voice commands. like if we said open Google so can it be,???
@FabricioMTL
@FabricioMTL 21 күн бұрын
can you make a tutorial on self host mode , it will be cool as well
@Migueldicostanzo
@Migueldicostanzo 9 күн бұрын
Great Video , Question how can you ad an avatar , so let say i want and to build a Friend assistant hero but i want to talk to the hero in my phone screen . Can you please guide me ? Thank you
@mazharulislamleon8672
@mazharulislamleon8672 14 күн бұрын
How do I connect knowledge base I mean RAG to livekits voice agents, In my cases I wanted to add more than 50 pdf files. Could you please provide some information regarding this topic ?
@mystealthlife6991
@mystealthlife6991 Ай бұрын
How would I make this work with self hosted?
@kingneptune2295
@kingneptune2295 20 күн бұрын
hey im having an issue with implementing this. I keep getting the error` api_key is required, or add LIVEKIT_API_KEY in your environment` when i have all of the keys inside my .env file. idk what the issue is as im new to coding
@vitchenzopenas5156
@vitchenzopenas5156 Ай бұрын
Hey, thank you for the video! I need some help. I'm making an assistant for accessibility, and I want the agent to respond when the user calls it by name (only when the user calls it by name). How can I do this?
@AdarshSingh-qy6mt
@AdarshSingh-qy6mt 2 ай бұрын
Thanks man, it really solved my problem. Kinda simple advice but effective. Actually I was doing a project on Steamlit, it was about stock predictions, it fully visualised the data. But it used an old module that took data of the stocks that was the error.
@Sachin-ww1ej
@Sachin-ww1ej 22 күн бұрын
Hello we did everything and there are no errors but in the end when we talk it says something about open ai limit reached or something and we can't seem to connect we rlky need this , we have a deadline coming up next week and this is inactive for it , if this works we can make our own version of this and we rely like how it turned out so far , also pls tell us how to add video functions to this, pls reply fast
@oprix8910
@oprix8910 18 күн бұрын
The limit is reached because OpenAi requires you to pay per use. You only get a free option for the first 3 months of usage of your account, but I suppose you have created your account long ago and that does not work anymore. If you want to fix that you could either add your card information and add like 2e, or something like that, or use Ollama locally. Tim also has a video about using Ollama locally ("AI WebScrapper").
@TheManOfTheHourEveryHour
@TheManOfTheHourEveryHour Ай бұрын
🔥🔥🔥🔥
@AIWALABRO
@AIWALABRO Ай бұрын
can we create voice assistant for SQL queries , i gives the input via voice commands and it will be generate the dashboard or visualization for us. or gives the table from the database. can we get videos on this topic? eagerly waiting !
@TechWithTim
@TechWithTim Ай бұрын
Sure you can! You can simply ask the model for a query and then connect it to the database and show the result
@AIWALABRO
@AIWALABRO Ай бұрын
@@TechWithTim for this use case ? is any video tutorial available on your you tube channel.
@MarlonSalewski
@MarlonSalewski 2 ай бұрын
Is there any way to update an old google nest to something like this?
@BeinspiredbyN8ture
@BeinspiredbyN8ture Ай бұрын
Can you make an AI Voice Assistant for a wordpress website, that was feeded with the website and pdfs?
@Mustang_G
@Mustang_G 2 ай бұрын
Not sure why I'm getting error, unable to create directory
@RaghavKumarR
@RaghavKumarR 2 ай бұрын
Bro how do you read my mind? im literally working on the same damn thing using groq and ollama
@reiiigns
@reiiigns Ай бұрын
wondering how I can connect this locally with ollama?
@Vedant-z9y
@Vedant-z9y 2 ай бұрын
Everything's great but Whenever I see that thumbnail I don't know why but instead of Hi Tim I always read it it Hit Tim
@jazz5919
@jazz5919 2 ай бұрын
so it can not report anything other than temperature related stuff?
@TechWithTim
@TechWithTim 2 ай бұрын
It can do anything you want, I just make a simple example to get you started
@CyberDevilSec
@CyberDevilSec Ай бұрын
Tim please show us how you install the Ollama plugins bro CMOON..
@pradhumnkanase8381
@pradhumnkanase8381 Ай бұрын
The agent is not able to understand what I am saying when I try to set it up. I am using the same code as your's.
@starnine-b6b
@starnine-b6b Ай бұрын
how to make a function that sends the whole conversation to an llm after the conversation ends?
@LolProgrammer
@LolProgrammer 2 ай бұрын
Can i make this using Gemini ?
@JayJayworld-gf4sw
@JayJayworld-gf4sw Ай бұрын
it's telling me to add the livekit api key to the environment but it's in the .emv file that you instructed. it doesn't see it.
@kshitijdeshpande6272
@kshitijdeshpande6272 Ай бұрын
it should be `.env` and not `.emv`
@kingneptune2295
@kingneptune2295 20 күн бұрын
@@kshitijdeshpande6272 I am having this same issue yet is called `.env` any ideas?
@VaibhavShewale
@VaibhavShewale Ай бұрын
now al i need a smart devices in my home
@swapnalidhotre8265
@swapnalidhotre8265 Ай бұрын
Is there a way livekit agent identifies given wake word and listens only when it is said?
@rupesh6518
@rupesh6518 11 күн бұрын
How can we capture the audio duration?😊
@LiQuiDPlays69
@LiQuiDPlays69 Ай бұрын
can anyone help me I finished the whole video nad my assistant is not working at all i tried copying his code with my own keys and secrets but it still is not working \
@TechWithTim
@TechWithTim Ай бұрын
What kind of error are you getting?
@eggsandbrioche
@eggsandbrioche Ай бұрын
@@TechWithTim I'm getting a Value Error, "ValueError: api_key is required, or add LIVEKIT_API_KEY in your environment"
@kingneptune2295
@kingneptune2295 20 күн бұрын
@@eggsandbrioche you ever fix this? im getting the same error
@beleiveme2350
@beleiveme2350 5 күн бұрын
Can i use it even if am offline
@sabbirhossan3499
@sabbirhossan3499 2 ай бұрын
I want to build it with my custom voice, but I don't know how ?
@antoniocarlosjuniorrr
@antoniocarlosjuniorrr Ай бұрын
What is this theme you are using?
@ishantstech6878
@ishantstech6878 4 күн бұрын
I don't have money to buy OpenAI key, any other way around?
@muhammadafaq1454
@muhammadafaq1454 Ай бұрын
Hi in this vedio you gave just some temperatures and it is giving answers of that temperatures. My question is how to give large data there so it can give answers from that? Anyone please?
@rmt3589
@rmt3589 Ай бұрын
You need to either train the model(not fine tune), or do a thing AI forget the name of so it can pull external information.
@rmt3589
@rmt3589 Ай бұрын
Searched through my saved stuff, the other thing is called RAG. Retrieval Argumented Generation I think.
@musicon1636
@musicon1636 Ай бұрын
actually I'm doing this project guided by your video , now facing an error please make clear
@smallhat1
@smallhat1 Ай бұрын
Hey I’m super new to coding and I was wondering if I would be able to make it were I can tell a robot arm which way to move and power it on and off with the voice assistant
@JS-kb4bk
@JS-kb4bk Ай бұрын
I would use an arduino to do that
@mohammaderiqat1598
@mohammaderiqat1598 22 күн бұрын
how can i build a custom application on that
@renovacio5847
@renovacio5847 2 ай бұрын
But why do you cut it when you find out how long it takes to respond in real time?
@TechWithTim
@TechWithTim 2 ай бұрын
You can test yourself just don’t wanna make you sit through that in a video
@WizzyAlex
@WizzyAlex 2 ай бұрын
Nice ❤
@TechWithTim
@TechWithTim 2 ай бұрын
Thanks 🔥
@potaz02
@potaz02 Ай бұрын
​@@TechWithTim how to custom voice for this ai?
@FofouAudrey
@FofouAudrey 11 күн бұрын
am kinda stuck here not knowing what to do it keeps saying can't find dotenv what should i do pls
@PJTheAnalyst
@PJTheAnalyst 11 күн бұрын
did you do load_dotenv()? for the imports do: from dotenv import load_dotenv load_dotenv()
@owenchilwalo7944
@owenchilwalo7944 22 күн бұрын
How can I use gemini in this project?
@bloggerdsc8422
@bloggerdsc8422 Ай бұрын
Voice assistant Can be in french language ?
@omnivers-ce6hi
@omnivers-ce6hi Ай бұрын
Yes
@InAMinute-ws3yv
@InAMinute-ws3yv Ай бұрын
does this support voice interruption?
@-paperwings6986
@-paperwings6986 Ай бұрын
does livekit support edge_tts ?
@ElementalPlayz
@ElementalPlayz Ай бұрын
Question can I use this to translate
@omnivers-ce6hi
@omnivers-ce6hi Ай бұрын
What if we use Ollama instead of OpenAI to avoid paying per API request is it possible?
@TechWithTim
@TechWithTim Ай бұрын
Yes of course!
@omnivers-ce6hi
@omnivers-ce6hi Ай бұрын
@@TechWithTim What a quick answer to my question, thank you Tim ! Keep it up 💪🏼
@reiiigns
@reiiigns Ай бұрын
@@TechWithTim any idea how?
@justheretocomment6410
@justheretocomment6410 18 күн бұрын
@@reiiigns yeah a fully offline version with a great ollamma LLM would be great
@inavillichirannjevi7638
@inavillichirannjevi7638 Ай бұрын
ImportError: cannot import name 'AssistantFnc' from 'api'
@abdul.rehman_.x
@abdul.rehman_.x Ай бұрын
My Agent is not connecting
@loyalendeavor7991
@loyalendeavor7991 Ай бұрын
Change interpreter: If using vscode hover over the unrecognized dependencies and select change interpreter, use the one that utilizes your venv packages. You'll find the venv name on the left side when checking different python interpreters
@SageServices-pd7yg
@SageServices-pd7yg 10 күн бұрын
are we spelling assistant as assitant for a reason?
@TechWithTim
@TechWithTim 10 күн бұрын
Just typo
@patricalaun5709
@patricalaun5709 Ай бұрын
Can this be made offline?
@muhammadumairramzan9419
@muhammadumairramzan9419 4 күн бұрын
Do I need a paid version of chatgbt api
@eggsandbrioche
@eggsandbrioche 21 күн бұрын
I keep getting "fnc_ctx not defined"...
@jayeshgamerx
@jayeshgamerx 22 күн бұрын
Hey @TechWithTim I am facing errors while installing livekit-plugins-openai and livekit-plugins-silero (I even tried to install it from requirements.txt) it just shows an error "Getting requirements to build wheel did not run successfully. │ exit code: 1" Please help me if you could!!
@thabomonamodi1436
@thabomonamodi1436 Ай бұрын
Can it be Interrupted?
@bene88597
@bene88597 Ай бұрын
Bro is there a way to get live data from Amazon without to use these expensive third party APIs? I need live data of products with 40+% discount thx mate ❤🎉
@ernstb1234
@ernstb1234 15 күн бұрын
Bro I was lost from the beginning imagine I’m a 6 year old trying to figure this out
@HAL9000-B
@HAL9000-B Ай бұрын
Why don't you use AI to assist coding?
@rmt3589
@rmt3589 Ай бұрын
It's either impairing or worse than just coding raw, depending which one you use. He's a competent coder, so it can only slow him down. I on the other hand, plan to.
@Muhammaddhaseeb
@Muhammaddhaseeb Ай бұрын
Please make a video on how to use use it for free using other llms
@CyberDevilSec
@CyberDevilSec Ай бұрын
FUCK YES LDEGEND!
@billykotsos4642
@billykotsos4642 Ай бұрын
Im getting an SSL certificate error… anyone else getting the same error?
ADVANCED Python AI Agent Tutorial - Using RAG
40:59
Tech With Tim
Рет қаралды 152 М.
Who's spending her birthday with Harley Quinn on halloween?#Harley Quinn #joker
01:00
Harley Quinn with the Joker
Рет қаралды 26 МЛН
Из какого города смотришь? 😃
00:34
МЯТНАЯ ФАНТА
Рет қаралды 2 МЛН
App development lesson 6 (Matching game, book page cycle)
4:03
Tales of Heilotia
Рет қаралды 2
Run your own AI (but private)
22:13
NetworkChuck
Рет қаралды 1,6 МЛН
Build Anything with OpenAI Swarm, Here’s How
44:22
David Ondrej
Рет қаралды 58 М.
Python Advanced AI Agent Tutorial - LlamaIndex, Ollama and Multi-LLM!
53:57
Bolt.new Tutorial for Beginners (the Cursor AI and V0 Killer)
33:31
Greg Isenberg
Рет қаралды 122 М.
Make an Offline GPT Voice Assistant in Python
24:29
JakeEh
Рет қаралды 22 М.
Python AI Web Scraper Tutorial - Use AI To Scrape ANYTHING
45:36
Tech With Tim
Рет қаралды 171 М.
Coding a FULL App with AI (You Won't Believe This)
15:19
Creator Magic
Рет қаралды 171 М.
How to build a real-time AI assistant (with voice and vision)
20:43