# Node red microphone error

**URL:** <https://discourse.nodered.org/t/node-red-microphone-error/65716>\
**Category:** General\
**Created:** [27 July 2022 19:07 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716 "2022-07-27T19:07:46Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![mynodered](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@mynodered](https://discourse.nodered.org/u/mynodered)\
**Post date:** [27 July 2022 19:07 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/1 "2022-07-27T19:07:46Z")

</div>

I installed microphone node from node red manage palette:

> **[node-red-node-ui-microphone](https://flows.nodered.org/node/node-red-node-ui-microphone/in/590bc13ff3a5f005c7d2189bbb563976)**
>
> A Node-RED ui node to record audio or to recognize spoken text on a dashboard.

I first saw the node in the dashboard, after restart of node red the microphone node is gone, missing. I tried to uninstall it but I get the following error.  
TypeError [ERR\_INVALID\_ARG\_TYPE]: The "path" argument must be of type string. Received undefined (line:327)

 ![3](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/0/9/0935456b326719242f5d73db650d4bfd67d4e340.jpeg)

how to solve this?

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [27 July 2022 20:19 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/2 "2022-07-27T20:19:30Z")

</div>

What version of Node-RED and node,js are you running? (you can get these from the startup log)  
What device are you running on?  
Have you tried any of the examples?

> See examples under Node-RED editor menu of _Import/Examples/node-red-node-ui-microphone_.

---

<div class="post-metadata">

**Author:** ![mynodered](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@mynodered](https://discourse.nodered.org/u/mynodered)\
**Post date:** [27 July 2022 20:43 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/3 "2022-07-27T20:43:15Z")

</div>

I am using NR version 3 just released. Because of the earlier error posted above, when i try the example I get unknown error on microphone ui as shown below.  
 ![4](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/b/5/b5b364affe94f617648a782e143b3a230fb0f585.jpeg)

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [27 July 2022 21:31 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/4 "2022-07-27T21:31:13Z")

</div>

And my other question?

> [@zenofmud](#):
>
> What device are you running on?

Please stop/start NR from a CLI and copy the log untill is shows `[info] Started flows` which comes after `[info] Starting flows`

---

<div class="post-metadata">

**Author:** ![mynodered](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@mynodered](https://discourse.nodered.org/u/mynodered)\
**Post date:** [27 July 2022 21:44 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/5 "2022-07-27T21:44:28Z")

</div>

i didn't see that part, i am using windows 7, on firefox.  
below is the cli, but i am not sure whether this is the log part you wanted.

 ![5](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/1/b/1b90603edd5c75f965db9c2b4a8deebfb7b631b1.jpeg)

I also get errors when i installed other node libraries, such as arduino nodes library, could it be because of windows 7?

---

<div class="post-metadata">

**Author:** ![zenofmud](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/zenofmud/32/316_2.png) [@zenofmud](https://discourse.nodered.org/u/zenofmud)\
**Post date:** [27 July 2022 22:43 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/6 "2022-07-27T22:43:04Z")

</div>

> [@mynodered](#):
>
> could it be because of windows 7?

To quote from @TotallyInformation in this post:

> If you are still using Windows 7 you are risking yourself and your information since it has been out of support for so long. If you can't upgrade to Windows 10, you might want to consider changing to a supported version of Linux.

(Taken from [Win 7 - Not Suported by NodeJS - #3 by Steve-Mcl](https://discourse.nodered.org/t/win-7-not-suported-by-nodejs/59922/3))

---

<div class="post-metadata">

**Author:** ![Steve-Mcl](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/steve-mcl/32/4826_2.png) [@Steve-Mcl](https://discourse.nodered.org/u/Steve-Mcl)\
**Post date:** [27 July 2022 23:19 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/7 "2022-07-27T23:19:01Z")

</div>

It could very well be a windows thing since it mentions path as the problem.

---

<div class="post-metadata">

**Author:** ![mynodered](https://avatars.discourse-cdn.com/v4/letter/m/13edae/32.png) [@mynodered](https://discourse.nodered.org/u/mynodered)\
**Post date:** [27 July 2022 23:36 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/8 "2022-07-27T23:36:51Z")

</div>

from the above link i think they indicates that windows 7 has problem with newer version of node.js and node library installation seems to depends upon node.js irrespective of node-red, so i think this is the case.

thank you all

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [25 September 2022 23:37 UTC](https://discourse.nodered.org/t/node-red-microphone-error/65716/9 "2022-09-25T23:37:48Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
