forked from lordpengwin/muzak
-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.js-sample
40 lines (29 loc) · 1.34 KB
/
config.js-sample
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
// Configuration file for muzak
var config = {};
// The connection properties for the squeezebox server. This server must be accessible from the Internet so it should
// be protected by basic authentication. If it is not protected the username and password can be null.
config.squeezeserverURL = 'http://yourdomain.com';
config.squeezeserverPort = 9000;
config.squeezeServerUsername = 'your username';
config.squeezeServerPassword = 'your password';
// If you do not want to use ssh ssh_tunnel can be null
config.ssh_tunnel = {
host: 'your ssh host',
password: 'your ssh password',
port: 22,
username: 'your ssh username',
keepAlive: true,
dstPort: 9000,
dstAddr: 'your ssh destination address'
};
// Locale for languauge resource
config.locale = 'en-GB'
// List the name of your squeezebox players
config.players = [ 'Player one', 'Player two', 'Player three' ];
// Invocation name to invoke intent
config.invocationName = 'muzak';
// RegEx expression to ignore in create-assets. These here is 'unknown' and 'untitled'. The /i is to make it case insensitive.
config.regex = /unknown|untitled/i;
// List of other words to ignore. These are words that will not be handled by Alexa as speech assets.
config.ignore = ['<Undefined>', 'アリシア・キーズ', '流行音乐', 'BLINK 182'];
module.exports = config;