Record Your MIC with JavaScript

  Рет қаралды 11,458

Tyler Potts

Tyler Potts

Күн бұрын

Learn how to use JavaScript to record your voice and download it as an MP3, OGG, or similar audio file. In this video, we use the Media API to get access to the microphone.
Google Icons: fonts.google.c...
// INTERESTED IN GAME DEV?
/ muddywolf
// FOLLOW ME ON TWITTER
/ tyler_potts_
// CHECK OUT MY GAME
play.google.co...
// DO THESE SIMPLE STEPS
LIKE, SUBSCRIBE & SHARE

Пікірлер: 30
@Crashman1012
@Crashman1012 Жыл бұрын
Glad to see you’re still uploading awesome tutorials. Your tutorials helped me get a job and what stands out from the rest is that you make projects that are actually what you will work on professionally. For example, no company will hire you to make a to do list or a calculator but they might hire you to make a project that involves using your webcam or audio and doing something with that. Thanks and keep killing it!
@TylerPotts
@TylerPotts Жыл бұрын
Thank you and that's amazing I'm happy that I could help!
@felipehernandez7938
@felipehernandez7938 2 ай бұрын
I'm building a pretty similar app and I was blocked on how can I have only one buttton to start and stop the recording. You unlocked my brain, thank you
@CodingFire
@CodingFire Жыл бұрын
you are underrated man! keep up the great work
@TylerPotts
@TylerPotts Жыл бұрын
Thanks, will do!
@matc.1570
@matc.1570 6 ай бұрын
Brilliant tutorial! Thanks for sharing your javascript skills with us 😊
@RizaHariati
@RizaHariati 5 ай бұрын
Very clear and easy to understand.. Thank you!
@TylerPotts
@TylerPotts 4 ай бұрын
You are welcome!
@ironF5
@ironF5 10 ай бұрын
everything works, and the details you have provided is excellent. however using flask when i deploy this app on the server, then the mic permission prompt doesnot comes, on deeper research i found that "Modern browsers require a secure context (HTTPS) to grant access to media devices. When you run the app locally, it's likely on HTTP, but your browser may allow microphone access due to it being a 'localhost' environment, which is often considered secure by default. However, when deployed on a server and accessed over the internet, HTTPS becomes mandatory for such features.", so how to deploy this app on server should have also been taught. thank you. excellent content btw
@rekguy
@rekguy Ай бұрын
did you solve this?
@ryostyles6434
@ryostyles6434 17 күн бұрын
Any idea how can we add a auto stop recording function so that when user stops speaking the audio stops recording?
@aljosaskrinjar3740
@aljosaskrinjar3740 7 ай бұрын
I know I am late to the party, but are there any videos to continue this project, or is this a solo-standing video.
@MPerialWeb
@MPerialWeb 11 ай бұрын
How long would it take to make the upload tutorial? I'm trying to save in MongoDB with NodeJS, Express and EJS. 🙂
@АндрейМарющенко
@АндрейМарющенко 5 ай бұрын
Good tutorial, but there is the problem - if you even stop the recording, the browser tab still has that red dot, which means that the tab is still listening to the mic. And that's not good.
@aleenajesval
@aleenajesval Ай бұрын
where is the coding section that u use how can i download it and where from i download the code
@عليسعد-ق1س
@عليسعد-ق1س 4 ай бұрын
it's not work for me because i facing a problem " cors requests are made on supported schemes" whenever i import the stream from "node:stream";
@srinivasang8363
@srinivasang8363 9 ай бұрын
Hi, I'm using angular17 but I'm getting below error, can you please help me. TypeError: Cannot read properties of undefined (reading 'recorder') at setUpStream
@swadeepsoni514
@swadeepsoni514 10 ай бұрын
bro there is some issue with the recorded file, as suppose if i record for a minute, so whenever i play the recording it will not give me the option to seek to different time. pls help with that like i should have all meta property just after stop recording...
@majesticflyingbrick
@majesticflyingbrick 6 ай бұрын
why does the progress bar not work when you play the downloaded audio file? is there a way to fix this?
@ekenefrancis9998
@ekenefrancis9998 2 ай бұрын
How can you save the recorded audio in database using php
@felixwarano
@felixwarano 3 ай бұрын
i need to send it to my server. How can i do this?
@almogmizrahi5273
@almogmizrahi5273 8 ай бұрын
Where is the code .😢
@yassineabdelouafi
@yassineabdelouafi 3 ай бұрын
the code is in video , just try to practice to learn , not copy paste
@MrCuong-ny3fv
@MrCuong-ny3fv 2 ай бұрын
@@yassineabdelouafi ok ok
@جوادجیتی
@جوادجیتی Ай бұрын
i have a problem in iphone recording and is error
@banerjeesiblings1306
@banerjeesiblings1306 3 ай бұрын
How to record google meeting recordings
@Mrdefa1
@Mrdefa1 3 ай бұрын
no github link?
@michaeldavid6100
@michaeldavid6100 5 ай бұрын
why not just drop a link to the git repo? rather than make someone write CSS.
@yogyyconst
@yogyyconst 5 ай бұрын
to remove mic icon add this before/after recorder.stop() recorder.stream.getTracks().forEach((t) => t.stop())
JavaScript Audio CRASH COURSE For Beginners
1:04:45
Franks laboratory
Рет қаралды 89 М.
Speech Recognition App Using Vanilla JavaScript
29:10
WEB CIFAR
Рет қаралды 60 М.
ROSÉ & Bruno Mars - APT. (Official Music Video)
02:54
ROSÉ
Рет қаралды 261 МЛН
Osman Kalyoncu Sonu Üzücü Saddest Videos Dream Engine 275 #shorts
00:29
Turning bad React code into senior React code
13:10
Cosden Solutions
Рет қаралды 92 М.
Speech Recognition & Voice Synthesis in React (Web Speech API)
31:00
JavaScript Visualized - Event Loop, Web APIs, (Micro)task Queue
12:35
4 Reasons Why Samsung are in Trouble
9:16
TLDR Business
Рет қаралды 67 М.
How to Improve Performance in React with Code Splitting
9:55
PedroTech
Рет қаралды 210 М.
ASMR Programming - Coding a Snake Game - No Talking
18:28
AsmrProg
Рет қаралды 144 М.
Simple Fullscreen Toggle with JavaScript
4:44
Tyler Potts
Рет қаралды 542
Animate Voice & Music with JavaScript
55:06
Franks laboratory
Рет қаралды 33 М.