# Audio stream from microphone outbound

**URL:** <https://discourse.nodered.org/t/audio-stream-from-microphone-outbound/79119>\
**Category:** Dashboard\
**Created:** [11 June 2023 19:27 UTC](https://discourse.nodered.org/t/audio-stream-from-microphone-outbound/79119 "2023-06-11T19:27:53Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![DidierWindey](https://avatars.discourse-cdn.com/v4/letter/d/b9e5f3/32.png) [@DidierWindey](https://discourse.nodered.org/u/DidierWindey)\
**Post date:** [11 June 2023 19:27 UTC](https://discourse.nodered.org/t/audio-stream-from-microphone-outbound/79119/1 "2023-06-11T19:27:53Z")

</div>

I would like to build a Google Nest mini like device.  
The idea is that a Raspberry Pi Zero W with a USB microphone constantly steams the audio to a Pi 4. Pi 4 listens for a trigger word via voice2json. Once the trigger word is found, it switches to STT and sends the text to ChatGPT for interpretation.

I only can't find out how to stream audio form one Pi to another. If possible with Node Red.

Any other ideas how to solve this are welcome too.

---

<div class="post-metadata">

**Author:** ![hardillb](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/hardillb/32/12373_2.png) [@hardillb](https://discourse.nodered.org/u/hardillb)\
**Post date:** [11 June 2023 21:00 UTC](https://discourse.nodered.org/t/audio-stream-from-microphone-outbound/79119/2 "2023-06-11T21:00:32Z")

</div>



---

<div class="post-metadata">

**Author:** ![edje11](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/edje11/32/572_2.png) [@edje11](https://discourse.nodered.org/u/edje11)\
**Post date:** [13 June 2023 18:44 UTC](https://discourse.nodered.org/t/audio-stream-from-microphone-outbound/79119/3 "2023-06-13T18:44:50Z")

</div>

Have a look at Johannes Kropf his **[node-red-contrib-voice2json](https://github.com/johanneskropf/node-red-contrib-voice2json)** node. In the examples there's a sample **Audio\_over\_http** maybe this can help you in the right direction.

Btw, not used it myself, so no experience.

---

<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:** [13 July 2023 18:45 UTC](https://discourse.nodered.org/t/audio-stream-from-microphone-outbound/79119/4 "2023-07-13T18:45:43Z")

</div>

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