forked from createcandle/voco
-
Notifications
You must be signed in to change notification settings - Fork 0
/
manifest.json
129 lines (129 loc) · 3.84 KB
/
manifest.json
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
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
{
"author": "CreateCandle",
"description": "Privacy friendly voice control. Say 'Hey Snips' to start a voice command.",
"gateway_specific_settings": {
"webthings": {
"exec": "python3 {path}/main.py",
"primary_type": "adapter",
"strict_max_version": "*",
"strict_min_version": "0.10.0"
}
},
"homepage_url": "https://github.com/createcandle/voco",
"id": "voco",
"license": "MPL-2.0",
"manifest_version": 1,
"name": "Voco",
"options": {
"default": {
"Token": "",
"Metric": true,
"Microphone": "Attached device (1,0)",
"Speaker": "Auto",
"Voice accent": "en-GB",
"Voice pitch": "1.2",
"Voice speed": "0.9",
"Debugging": false
},
"schema": {
"properties": {
"Authorization token": {
"description": "To be allowed to get information on all your devices, you have to create an 'authorization' code. It's basically a very long password. You can generate it yourself under Settings -> Developer -> Create local authorization",
"type": "string"
},
"Metric": {
"description": "METRIC. Check the box to use metric values instead of imperial units. For example: temperature in Celcius or Fahrenheit.",
"type": "boolean"
},
"Microphone": {
"description": "What type of microphone have you connected? With a USB microphone it's most likely 'Attached device (1,0)'. If you want to use the ReSpeaker Pi Hat you will have to intall the drivers manually.",
"enum": [
"Built-in microphone (0,0)",
"Built-in microphone, channel 2 (0,1)",
"Attached device (1,0)",
"Attached device, channel 2 (1,1)",
"Second attached device (2,0)",
"Second attached device, channel 2 (2,1)"
],
"type": "string"
},
"Speaker": {
"description": "In some cases the Raspberry Pi might be set to a specific audio output. Here you can 'force' it to be a certain output. Default is 'auto'.",
"enum": [
"Auto",
"Headphone jack",
"HDMI"
],
"type": "string"
},
"Voice accent": {
"description": "Select an accent that you'd like the speaking voice to have. Default is en-GB",
"enum": [
"en-US",
"en-GB"
],
"type": "string"
},
"Voice pitch": {
"description": "Select how high or low you'd like to voice to sound. Default is 1.2.",
"enum": [
"0.5",
"0.6",
"0.7",
"0.8",
"0.9",
"1.0",
"1.1",
"1.2",
"1.3",
"1.4",
"1.5",
"1.6",
"1.7",
"1.8",
"1.9",
"2.0"
],
"type": "string"
},
"Voice speed": {
"description": "Select fast should the voice speak? Default is 0.9.",
"enum": [
"0.5",
"0.6",
"0.7",
"0.8",
"0.9",
"1.0",
"1.1",
"1.2",
"1.3",
"1.4",
"1.5",
"1.6",
"1.7",
"1.8",
"1.9",
"2.0"
],
"type": "string"
},
"Debugging": {
"description": "Debugging allows you to diagnose any issues with the add-on. If enabled it will result in a lot more debug data in the internal log (which can be found under settings -> developer -> view internal logs).",
"type": "boolean"
}
},
"required": [
"Microphone",
"Speaker",
"Token",
"Voice accent",
"Voice pitch",
"Voice speed"
],
"type": "object"
}
},
"short_name": "Voco",
"version": "1.1.4"
}