Mercurial > code > home > repos > homeauto
comparison service/speechMusic/makefile @ 454:ccde9f432e4e
WIP speechmusic to load from http, but pulseaudio out is broken
Ignore-this: 28a41741b1f33114348f5ec6e7b4bef9
author | drewp@bigasterisk.com |
---|---|
date | Fri, 19 Apr 2019 13:51:54 -0700 |
parents | 9fd92202c886 |
children | 7e09c0d0a86e |
comparison
equal
deleted
inserted
replaced
453:9fd92202c886 | 454:ccde9f432e4e |
---|---|
21 | 21 |
22 push_image_pi: build_image_pi | 22 push_image_pi: build_image_pi |
23 docker push ${TAG_PI} | 23 docker push ${TAG_PI} |
24 | 24 |
25 shell: build_image | 25 shell: build_image |
26 docker run --rm -it --cap-add SYS_PTRACE --net=host -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} /bin/bash | 26 docker run --rm -it \ |
27 --cap-add SYS_PTRACE \ | |
28 --name=$(JOB)_shell \ | |
29 --mount type=tmpfs,destination=/tmp,tmpfs-size=52428800 \ | |
30 --net=host \ | |
31 -v /tmp/pulseaudio:/tmp/pulseaudio \ | |
32 ${TAG} \ | |
33 /bin/bash | |
27 | 34 |
28 pactl_test: build_image | 35 pactl_test: build_image |
29 docker run --rm -it --cap-add SYS_PTRACE --net=host -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} pactl stat | 36 docker run --rm -it --cap-add SYS_PTRACE --net=host -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} pactl stat |
30 | 37 |
31 paplay_test_that_is_loud: build_image | 38 paplay_test_that_is_loud: build_image |
35 docker run --rm -it --cap-add SYS_PTRACE --net=host -e SDL_AUDIOSERVER=pulseaudio -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} python -c 'import os; print os.environ; import pygame.mixer; pygame.mixer.init()' | 42 docker run --rm -it --cap-add SYS_PTRACE --net=host -e SDL_AUDIOSERVER=pulseaudio -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} python -c 'import os; print os.environ; import pygame.mixer; pygame.mixer.init()' |
36 | 43 |
37 | 44 |
38 local_run: build_image | 45 local_run: build_image |
39 docker run --rm -it -p ${PORT}:${PORT} \ | 46 docker run --rm -it -p ${PORT}:${PORT} \ |
40 -v `pwd`:/mnt \ | |
41 --name=$(JOB)_local \ | 47 --name=$(JOB)_local \ |
42 --net=host \ | 48 --net=host \ |
49 --mount type=tmpfs,destination=/sounds,tmpfs-size=52428800 \ | |
43 -v /tmp/pulseaudio:/tmp/pulseaudio \ | 50 -v /tmp/pulseaudio:/tmp/pulseaudio \ |
44 ${TAG} \ | 51 ${TAG} \ |
45 python /mnt/speechMusic.py -v | 52 python speechMusic.py -v |
46 | 53 |
47 local_run_strace: build_image | 54 local_run_strace: build_image |
48 docker run --rm -it -p ${PORT}:${PORT} \ | 55 docker run --rm -it -p ${PORT}:${PORT} \ |
49 -v `pwd`:/mnt \ | 56 -v `pwd`:/mnt \ |
50 --name=$(JOB)_local \ | 57 --name=$(JOB)_local \ |
51 --net=host \ | 58 --net=host \ |
52 -v /tmp/pulseaudio:/tmp/pulseaudio \ | 59 -v /tmp/pulseaudio:/tmp/pulseaudio \ |
60 --mount type=tmpfs,destination=/sounds,tmpfs-size=52428800 \ | |
53 --cap-add SYS_PTRACE \ | 61 --cap-add SYS_PTRACE \ |
54 -e SDL_AUDIOSERVER=pulse \ | |
55 ${TAG} \ | 62 ${TAG} \ |
56 strace -f -tts 200 python /mnt/speechMusic.py -v | 63 strace -f -tts 200 python /mnt/speechMusic.py -v |
57 | 64 |
58 fresh_sudo: | 65 fresh_sudo: |
59 sudo -v | 66 sudo -v |