annotate service/playSound/serv.n3 @ 1469:94f14a0823c6

try using tcp to talk to host pulse Ignore-this: 330703f97be6f3e3490d0d1fb1c8f90f darcs-hash:40ee150e0987ebfb6c2d09fe6358e28b6273a04c
author drewp <drewp@bigasterisk.com>
date Sat, 21 Dec 2019 16:01:25 -0800
parents 667794accec2
children b27a4652cd84
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1466
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
1 @prefix : <http://bigasterisk.com/ns/serv#> .
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
2 @prefix auth: <http://bigasterisk.com/ns/serv/auth#> .
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
3 @prefix serv: <http://bigasterisk.com/services/> .
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
4
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
5 serv:speechmusic_dash a :Service;
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
6 :path "/speech_music/dash/";
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
7 :openid auth:admin;
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
8 :serverHost "bang";
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
9 :internalPort 9049;
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
10 :prodDockerFlags (
1467
667794accec2 drop speech synth, try to get pulse client working
drewp <drewp@bigasterisk.com>
parents: 1466
diff changeset
11 "-p" "9049:9049" "--privileged"
1466
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
12 "--net=host");
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
13 :localDockerFlags (
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
14 "--cap-add" "SYS_PTRACE"
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
15 #"--mount type=bind,source=/etc/pulse,target=/etc/pulse"
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
16 "--mount" "type=tmpfs,destination=/tmp,tmpfs-size=52428800"
1469
94f14a0823c6 try using tcp to talk to host pulse
drewp <drewp@bigasterisk.com>
parents: 1467
diff changeset
17 "--mount" "type=bind,source=/home/drewp/.config/pulse/cookie,target=/home/pulseuser/.config/pulse/cookie"
1466
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
18 );
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
19 :localRunCmdline (
1469
94f14a0823c6 try using tcp to talk to host pulse
drewp <drewp@bigasterisk.com>
parents: 1467
diff changeset
20 # "./run.sh"
1467
667794accec2 drop speech synth, try to get pulse client working
drewp <drewp@bigasterisk.com>
parents: 1466
diff changeset
21 # "strace" "-ftts" "999"
1469
94f14a0823c6 try using tcp to talk to host pulse
drewp <drewp@bigasterisk.com>
parents: 1467
diff changeset
22 "python3" "playSound.py" "-v"
94f14a0823c6 try using tcp to talk to host pulse
drewp <drewp@bigasterisk.com>
parents: 1467
diff changeset
23 );
1466
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
24 :dockerFile "Dockerfile"
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
25 .
bf05f33c3b3a start rewrite for playSound
drewp <drewp@bigasterisk.com>
parents:
diff changeset
26