You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-- Requires at least Windows Server 2019 to work properly.
116
116
tts.provider.win.defaultVoice="David"
117
117
118
+
-- The default Piper language model to use (must be installed manually).
119
+
tts.provider.piper.defaultVoice="..."
120
+
121
+
-- The default Piper speech speed (1.0 is the default; lower is quicker, higher is slower).
122
+
tts.provider.piper.defaultSpeed=1.0
123
+
118
124
-- Your SRS server's address.
119
125
srs.addr="127.0.0.1:5002"
120
126
```
@@ -167,6 +173,17 @@ You can also check for the present of a `\Logs\grpc.log` file.
167
173
168
174
The server will be running on port 50051 by default.
169
175
176
+
## Install Piper TTS
177
+
178
+
This is only necessary if you plan to use Piper as your TTS provider.
179
+
180
+
1. Download `piper_windows_amd64.zip` from the latest [Piper release](https://github.com/rhasspy/piper/releases).
181
+
2. Extract the `piper` directory from this zip file and place it at `DCS.openbeta\Mods\tech\DCS-gRPC\piper`.
182
+
3. Download at least one voice from [Piper Voices](https://github.com/rhasspy/piper/blob/master/VOICES.md). You need both the `model` and the `config`. For the SRS voice quality, a `low` model is sufficient.
183
+
4. Place the model and config into your `DCS.openbeta\Mods\tech\DCS-gRPC\piper\` directory (e.g. `DCS.openbeta\Mods\tech\DCS-gRPC\piper\en_US-amy-low.onnx` and `DCS.openbeta\Mods\tech\DCS-gRPC\piper\en_US-amy-low.onnx.json`.
184
+
5. Set one of your installed voices as the default voice in your config (`tts.provider.piper.defaultVoice = "..."`, e.g. `tts.provider.piper.defaultVoice = "en_US-amy-low.onnx"`).
185
+
6. If you want to use Piper, don't forget to set it as your default provider, or enable it on a per-transmission basis.
186
+
170
187
## Lua API
171
188
172
189
`DCS-gRPC` provides the following Lua APIs to interact with the server from within Lua.
@@ -202,6 +219,7 @@ The server will be running on port 50051 by default.
0 commit comments