jystervinou / freebox-caller-id

Recevez des notifications quand le téléphone fixe de la Freebox sonne (Révolution ou Mini 4k). Ne vous déplacez plus pour rien (appel indésirable, numéro masqué...) ! Notification par SMS Free Mobile (numéro ou nom de l'appelant) ou notification vocale directement via le haut-parleur de la Freebox.
24 stars 8 forks source link

Problème avec Sox #11

Closed Oliviercreativ closed 6 years ago

Oliviercreativ commented 6 years ago

Bonjour, Je viens d'installer freebox called id ! L'installation c'est bien passé aucunes erreurs. Je lance dans mon terminal : node caller_id.js,il se lance normalement, Par contre dès j'ai un appel je reçois mon sms mais j'ai une erreur qui fait planter le script.

Voici l'erreur : `info: Sending notifications... {} info: Sending 1 SMS... {} error: /usr/bin/sox WARN dither: dither clipped 45 samples; decrease volume? /usr/bin/sox WARN sox:./voice.wav' balancing clipped 50 samples; decrease volume? {} info: Sending voice... {} info: SMS sent {} info: All SMS sent {} info: All notifications sent {} info: status: ready {} internal/child_process.js:323 throw errnoException(err, 'spawn'); ^

Error: spawn EACCES at _errnoException (util.js:1024:11) at ChildProcess.spawn (internal/child_process.js:323:11) at exports.spawn (child_process.js:502:9) at AirTunesDevice. (/home/pi/github/freebox-caller-id/caller_id.js:417:16) at emitOne (events.js:121:20) at AirTunesDevice.emit (events.js:211:7) at AirTunesDevice.relayAudio (/home/pi/github/freebox-caller-id/node_modules/airtunes/lib/device_airtunes.js:80:8) at Client. (/home/pi/github/freebox-caller-id/node_modules/airtunes/lib/device_airtunes.js:64:10) at emitNone (events.js:106:13) at Client.emit (events.js:208:7)``

Version node : v8.9.0 Version NPM : 5.5.1 Raspberry pi zero W

Si quelqu'un peut m'aider s'il vous plaît ;)

Oliviercreativ commented 6 years ago

Désolé je viens de corriger mon problème ! En faites, j'ai mal copié les fichier ffmpeg. Je suis rentrer dans le dossier ffmpeg-3.4.1-armel-32bit-static/ et j'ai copié comme ceci : sudo cp -Rf ff* /usr/local/bin/ et maintenant tout marche ;)

jystervinou commented 6 years ago

cool ;-)

Oliviercreativ commented 6 years ago

Par contre, je me demandais si ce n'était pas intéressant de le fusionner avec le contrôle de la Freebox avec le Google Home ? https://github.com/Aymkdn/assistant-plugins

jystervinou commented 6 years ago

Pour faire quoi par exemple ? (Bonjour :-)) )

Oliviercreativ commented 6 years ago

Parler à sa freebox et entendre l'appel entrant ! Soit sur le serveur soit sur le google home. Et on a qu'un script node à faire tourner en arrière plan au lieu de 2 !

jystervinou commented 6 years ago

ok, je te laisse créer une nouvelle issue avec le label "feature request" :)

Fusionner n'aurait pas trop de sens (genre t'as pas de Google Home comme moi) car ils sont complémentaires, mais voir comment les intégrer éventuellement.

Merci

Oliviercreativ commented 6 years ago

je test et je reviens vers toi !

Bonne soirée ;)