annotate service/playSound/serv.n3 @ 1754:92999dfbf321 default tip

add shelly support
author drewp@bigasterisk.com
date Tue, 04 Jun 2024 13:03:43 -0700
parents b27a4652cd84
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
664
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
1 @prefix : <http://bigasterisk.com/ns/serv#> .
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
2 @prefix auth: <http://bigasterisk.com/ns/serv/auth#> .
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
3 @prefix serv: <http://bigasterisk.com/services/> .
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
4
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
5 serv:speechmusic_dash a :Service;
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
6 :path "/speech_music/dash/";
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
7 :openid auth:admin;
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
8 :serverHost "bang";
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
9 :internalPort 9049;
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
10 :prodDockerFlags (
666
91d17a68c21b drop speech synth, try to get pulse client working
drewp@bigasterisk.com
parents: 664
diff changeset
11 "-p" "9049:9049" "--privileged"
664
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
12 "--net=host");
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
13 :localDockerFlags (
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
14 "--cap-add" "SYS_PTRACE"
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
15 #"--mount type=bind,source=/etc/pulse,target=/etc/pulse"
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
16 "--mount" "type=tmpfs,destination=/tmp,tmpfs-size=52428800"
669
b27a4652cd84 playsound is working ok on dash right now
drewp@bigasterisk.com
parents: 668
diff changeset
17 "--mount" "type=bind,source=/my/proj/homeauto/service/playSound,target=/opt"
668
aaabba10ce04 try using tcp to talk to host pulse
drewp@bigasterisk.com
parents: 666
diff changeset
18 "--mount" "type=bind,source=/home/drewp/.config/pulse/cookie,target=/home/pulseuser/.config/pulse/cookie"
664
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
19 );
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
20 :localRunCmdline (
668
aaabba10ce04 try using tcp to talk to host pulse
drewp@bigasterisk.com
parents: 666
diff changeset
21 # "./run.sh"
666
91d17a68c21b drop speech synth, try to get pulse client working
drewp@bigasterisk.com
parents: 664
diff changeset
22 # "strace" "-ftts" "999"
668
aaabba10ce04 try using tcp to talk to host pulse
drewp@bigasterisk.com
parents: 666
diff changeset
23 "python3" "playSound.py" "-v"
aaabba10ce04 try using tcp to talk to host pulse
drewp@bigasterisk.com
parents: 666
diff changeset
24 );
664
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
25 :dockerFile "Dockerfile"
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
26 .
28cc07978a71 start rewrite for playSound
drewp@bigasterisk.com
parents:
diff changeset
27