# \[Update\] node-red-contrib-voice2json (beta)

**URL:** <https://discourse.nodered.org/t/update-node-red-contrib-voice2json-beta/35652>\
**Category:** Share Your Nodes\
**Created:** [10 November 2020 07:01 UTC](https://discourse.nodered.org/t/update-node-red-contrib-voice2json-beta/35652 "2020-11-10T07:01:05Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![JGKK](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jgkk/32/18515_2.png) [@JGKK](https://discourse.nodered.org/u/JGKK)\
**Post date:** [10 November 2020 07:01 UTC](https://discourse.nodered.org/t/update-node-red-contrib-voice2json-beta/35652/1 "2020-11-10T07:01:05Z")

</div>

continuing from [[Announce] node-red-contrib-voice2json (beta)](https://discourse.nodered.org/t/announce-node-red-contrib-voice2json-beta/29066)

### Bump to 0.6.1

As I now have some more time on my hands again the work continues 🙂

Bump to 0.6.1 adds an **important fix** for a possible race condition that could happen on slower pi s like the 3 a+ where voice2json would already prematurely close its stdin pipe before finishing causing an uncaught exception that would crash nodered. This would especially happen if voice2json only detected silence or had a timeout.  
So please do update from github if you are using transcribe-stream.

#### Roadmap for the next few months:

- add support for editing of profile.yml directly from the configuration screen
- hopefully publish to npm at the end of the year

Hope everybody is well,  
Johannes

---

<div class="post-metadata">

**Author:** ![JGKK](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jgkk/32/18515_2.png) [@JGKK](https://discourse.nodered.org/u/JGKK)\
**Post date:** [10 November 2020 20:36 UTC](https://discourse.nodered.org/t/update-node-red-contrib-voice2json-beta/35652/2 "2020-11-10T20:36:00Z")

</div>

Better sooner than later 🙌:

### Update to 0.7.0

- added a tab to the config node that lets you edit the profile.yml of a voice2json profile straight from nodered to for example change your wake word or similar
- as the profile.yml file is in yaml and node-red has ace support its even with syntax highlighting
- some bug fixing a proofing of the file saving process on deploy that should hopefully further prevent unwanted over writing of files

I would be really happy if somebody could test this is my capacity for testing it a lot myself is not huge right now 🙈

Johannes

## Edit:

_ **!!!important!!! There was an extra space that somehow slipped into the config nodes js file that effectively broke the node. I fixed it now but if you pulled the update in the last few days please update again!** _

---

<div class="post-metadata">

**Author:** ![JGKK](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/jgkk/32/18515_2.png) [@JGKK](https://discourse.nodered.org/u/JGKK)\
**Post date:** [20 November 2020 08:49 UTC](https://discourse.nodered.org/t/update-node-red-contrib-voice2json-beta/35652/3 "2020-11-20T08:49:51Z")

</div>

### Bump to 0.7.1

This update brings enhancements to the voice2json wait-wake wake-word node:

- the node now supports a number of additional control messages:
  - **pause** : pauses the wait-wake node for example to realize a mute function without actually stopping the flow
  - **forward** & **stop\_forward** enable the forwarding of audio to for example the stt process without a wake-word detection. A use case would be to trigger speech recognition with a physical button or a ui button in addition to the wake-word

- the new modes are fully compatible with the current modes and can be combined
- This enables a number of new use cases and makes the wait-wake node more flexible. For example it simplifies the building of multi step voice interactions after one wake-word.

Johannes

---

<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:** [9 January 2021 07:01 UTC](https://discourse.nodered.org/t/update-node-red-contrib-voice2json-beta/35652/4 "2021-01-09T07:01:07Z")

</div>

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