# Node red playbacks et URI sons

**URL:** <https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980>\
**Category:** Développement: API/Events\
**Created:** [January 29, 2022, 8:07pm UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980 "2022-01-29T20:07:22Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![tranbert](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@tranbert](https://wazo-platform.discourse.group/u/tranbert)\
**Post date:** [January 29, 2022, 8:07pm UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980/1 "2022-01-29T20:07:22Z")

</div>

Bonjour à tous,

J’ai enfin réussi à trouver le temps pour migrer mon vieux xivo en wazo, j’avais commencé, mais jamais terminé la migration.

Et évidemment node-red me tape dans l’œil. En 15 minutes d’essais, ça envoie les infos d’appels à Jeedom, parfait…

Là, je teste un flow avec décroché et playback de sons préparés à l’avance et j’ai un blocage :

En fait, je ne saisis pas du tout la syntaxe de l’URI sound:---- et le rapport avec par exemple les sons ajoutés à un directory créé dans le manager de mon tenant.

Est-ce qu’il y a un endroit ou on pourrait trouver des exemples pratiques ?

Rien sur le forum, ça ressemble à un de ces trucs “ultras connus que personne ne détaille tellement c’est évident” sauf pour moi ☹

---

<div class="post-metadata">

**Author:** ![quintana](https://yyz2.discourse-cdn.com/free1/user_avatar/wazo-platform.discourse.group/quintana/32/916_2.png) [@quintana](https://wazo-platform.discourse.group/u/quintana)\
**Post date:** [January 30, 2022, 12:43am UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980/2 "2022-01-30T00:43:05Z")

</div>

Salut,

sound:[http://dns/hello.wav](http://dns/hello.wav) fonctionne mais aussi sound:hello-world qui prend le fichier son dans les fichiers son Asterisk.  
Cela peut être aussi recording:, number:, digits:, characters:, and tone:

Genre number:123

Sylvain

---

<div class="post-metadata">

**Author:** ![quintana](https://yyz2.discourse-cdn.com/free1/user_avatar/wazo-platform.discourse.group/quintana/32/916_2.png) [@quintana](https://wazo-platform.discourse.group/u/quintana)\
**Post date:** [January 30, 2022, 12:45am UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980/3 "2022-01-30T00:45:33Z")

</div>

Faut que le format aussi de ton fichier soit bien reconnu, c’est à dire genre 8k mono. Je te conseille de valider avec genre hello-world en premier puis vérifier ton fichier. Tu peux regarder dans la CLI Asterisk aussi s’il te retourne une erreur.

---

<div class="post-metadata">

**Author:** ![quintana](https://yyz2.discourse-cdn.com/free1/user_avatar/wazo-platform.discourse.group/quintana/32/916_2.png) [@quintana](https://wazo-platform.discourse.group/u/quintana)\
**Post date:** [January 30, 2022, 12:47am UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980/4 "2022-01-30T00:47:29Z")

</div>

Je viens d’y penser j’ai un truc pour convertir les fichier dans node-red aussi :

> **[GitHub - sboily/node-red-contrib-audio-convert](https://github.com/sboily/node-red-contrib-audio-convert)**
>
> Contribute to sboily/node-red-contrib-audio-convert development by creating an account on GitHub.

 ![Screen Shot 2022-01-29 at 7.46.04 PM](https://global.discourse-cdn.com/free1/uploads/wazo_platform/original/1X/9f06ff4431261844ab3e282ca32aacf75b25fbfc.png)

---

<div class="post-metadata">

**Author:** ![tranbert](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@tranbert](https://wazo-platform.discourse.group/u/tranbert)\
**Post date:** [January 30, 2022, 9:45am UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980/5 "2022-01-30T09:45:17Z")

</div>

Ha cool, je regarde ça.

Mais en fait j’ai avancé : mon format est OK, car si je place mon .wav dans le dir par défaut des sons wazo \* / usr / share / asterisk / sounds / fr\_FR\* c’est bon j’ai mon playback.

Mais si je l’envoie via l’interface web via “sounds files” ben rien ne sort pour le même fichier. Bon je vais chercher, c’est dimanche, c’est fait pour ça…

Merci pour les réponses.

---

<div class="post-metadata">

**Author:** ![quintana](https://yyz2.discourse-cdn.com/free1/user_avatar/wazo-platform.discourse.group/quintana/32/916_2.png) [@quintana](https://wazo-platform.discourse.group/u/quintana)\
**Post date:** [January 30, 2022, 1:55pm UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980/6 "2022-01-30T13:55:57Z")

</div>

Faut mettre le bon path si tu pousses via l’interface.

---

<div class="post-metadata">

**Author:** ![tranbert](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@tranbert](https://wazo-platform.discourse.group/u/tranbert)\
**Post date:** [January 30, 2022, 2:37pm UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980/7 "2022-01-30T14:37:37Z")

</div>

Oui je vois bien un truc du genre 😉 Et le path commence à la racine / ou bien il est déjà plus loin dans /wazo par exemple ?

---

<div class="post-metadata">

**Author:** ![tranbert](https://avatars.discourse-cdn.com/v4/letter/t/ecccb3/32.png) [@tranbert](https://wazo-platform.discourse.group/u/tranbert)\
**Post date:** [January 30, 2022, 5:26pm UTC](https://wazo-platform.discourse.group/t/node-red-playbacks-et-uri-sons/980/8 "2022-01-30T17:26:30Z")

</div>

Oui donc, le path c’est de la racine jusqu’au fichier et sans extension. En tout cas là c’est OK

```auto
sound:/var/lib/wazo/sounds/tenants/5f9c5b09-3b45-42b2-a7ba-c43eb124189a/sontest/fr_FR/centraappelfem

```
