1
1
mirror of https://github.com/OpenVoiceOS/OpenVoiceOS synced 2025-04-06 14:42:06 +02:00

MycroftOS: Enabling anonymous pulse access + network sound

This commit is contained in:
Peter Steenbergen 2019-11-15 12:20:47 +01:00
parent 9b0e6dabd7
commit 093e2d9c52
4 changed files with 13 additions and 11 deletions

View File

@ -70,12 +70,12 @@ load-module module-bluetooth-discover
.ifexists module-esound-protocol-unix.so .ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix load-module module-esound-protocol-unix
.endif .endif
load-module module-native-protocol-unix load-module module-native-protocol-unix auth-anonymous=1
### Network access (may be configured with paprefs, so leave this commented ### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs) ### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp #load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16;172.16.0.0/12;10.0.0.0/8 auth-anonymous=1
### Load the RTP receiver module (also configured via paprefs, see above) ### Load the RTP receiver module (also configured via paprefs, see above)
#load-module module-rtp-recv #load-module module-rtp-recv
@ -143,7 +143,6 @@ load-module module-filter-apply
unload-module module-suspend-on-idle unload-module module-suspend-on-idle
unload-module module-role-cork unload-module module-role-cork
load-module module-role-ducking load-module module-role-ducking
unload-module module-stream-restore
### Enable Echo/Noise-Cancellation ### Enable Echo/Noise-Cancellation
load-module module-echo-cancel aec_method=webrtc source_name=echoCancel_source sink_name=echoCancel_sink load-module module-echo-cancel aec_method=webrtc source_name=echoCancel_source sink_name=echoCancel_sink

View File

@ -35,7 +35,13 @@ load-module module-detect
.ifexists module-esound-protocol-unix.so .ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix load-module module-esound-protocol-unix
.endif .endif
load-module module-native-protocol-unix load-module module-native-protocol-unix auth-anonymous=1
### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp
load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16;172.16.0.0/12;10.0.0.0/8 auth-anonymous=1
#load-module module-zeroconf-publish
### Automatically restore the default sink/source when changed by the user ### Automatically restore the default sink/source when changed by the user
### during runtime ### during runtime
@ -60,7 +66,6 @@ load-module module-position-event-sounds
unload-module module-suspend-on-idle unload-module module-suspend-on-idle
unload-module module-role-cork unload-module module-role-cork
load-module module-role-ducking load-module module-role-ducking
unload-module module-stream-restore
### Enable Echo/Noise-Cancellation ### Enable Echo/Noise-Cancellation
load-module module-echo-cancel aec_method=webrtc source_name=echoCancel_source sink_name=echoCancel_sink load-module module-echo-cancel aec_method=webrtc source_name=echoCancel_source sink_name=echoCancel_sink

View File

@ -71,12 +71,12 @@ load-module module-bluetooth-discover
.ifexists module-esound-protocol-unix.so .ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix load-module module-esound-protocol-unix
.endif .endif
load-module module-native-protocol-unix load-module module-native-protocol-unix auth-anonymous=1
### Network access (may be configured with paprefs, so leave this commented ### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs) ### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp #load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16;172.16.0.0/12;10.0.0.0/8 auth-anonymous=1
#load-module module-zeroconf-publish #load-module module-zeroconf-publish
### Load the RTP receiver module (also configured via paprefs, see above) ### Load the RTP receiver module (also configured via paprefs, see above)
@ -146,7 +146,6 @@ load-module module-filter-apply
unload-module module-suspend-on-idle unload-module module-suspend-on-idle
unload-module module-role-cork unload-module module-role-cork
load-module module-role-ducking load-module module-role-ducking
unload-module module-stream-restore
### Enable Echo/Noise-Cancellation ### Enable Echo/Noise-Cancellation
load-module module-echo-cancel aec_method=webrtc source_name=echoCancel_source sink_name=echoCancel_sink load-module module-echo-cancel aec_method=webrtc source_name=echoCancel_source sink_name=echoCancel_sink

View File

@ -71,12 +71,12 @@ load-module module-bluetooth-discover
.ifexists module-esound-protocol-unix.so .ifexists module-esound-protocol-unix.so
load-module module-esound-protocol-unix load-module module-esound-protocol-unix
.endif .endif
load-module module-native-protocol-unix load-module module-native-protocol-unix auth-anonymous=1
### Network access (may be configured with paprefs, so leave this commented ### Network access (may be configured with paprefs, so leave this commented
### here if you plan to use paprefs) ### here if you plan to use paprefs)
#load-module module-esound-protocol-tcp #load-module module-esound-protocol-tcp
#load-module module-native-protocol-tcp load-module module-native-protocol-tcp auth-ip-acl=127.0.0.1;192.168.0.0/16;172.16.0.0/12;10.0.0.0/8 auth-anonymous=1
#load-module module-zeroconf-publish #load-module module-zeroconf-publish
### Load the RTP receiver module (also configured via paprefs, see above) ### Load the RTP receiver module (also configured via paprefs, see above)
@ -146,7 +146,6 @@ load-module module-filter-apply
unload-module module-suspend-on-idle unload-module module-suspend-on-idle
unload-module module-role-cork unload-module module-role-cork
load-module module-role-ducking load-module module-role-ducking
unload-module module-stream-restore
### Enable Echo/Noise-Cancellation ### Enable Echo/Noise-Cancellation
load-module module-echo-cancel aec_method=webrtc source_name=echoCancel_source sink_name=echoCancel_sink load-module module-echo-cancel aec_method=webrtc source_name=echoCancel_source sink_name=echoCancel_sink