]> git.basschouten.com Git - openhab-addons.git/commitdiff
[voice] Make use of Java17 features (#15487)
authorHolger Friedrich <holgerfriedrich@users.noreply.github.com>
Thu, 24 Aug 2023 04:46:18 +0000 (06:46 +0200)
committerGitHub <noreply@github.com>
Thu, 24 Aug 2023 04:46:18 +0000 (06:46 +0200)
Use Map/Set/List.of instead of Collections.

Signed-off-by: Holger Friedrich <mail@holger-friedrich.de>
bundles/org.openhab.voice.picotts/src/main/java/org/openhab/voice/picotts/internal/PicoTTSService.java

index ecb6a2ebb559173c961395d6a230e7a85e7437ef..93d149c6499b85f0f2613e5c2d663d7ba4da59af 100644 (file)
@@ -12,7 +12,6 @@
  */
 package org.openhab.voice.picotts.internal;
 
-import java.util.Collections;
 import java.util.Locale;
 import java.util.Set;
 import java.util.stream.Collectors;
@@ -49,8 +48,8 @@ public class PicoTTSService extends AbstractCachedTTSService {
                     new PicoTTSVoice("es-ES"), new PicoTTSVoice("fr-FR"), new PicoTTSVoice("it-IT"))
             .collect(Collectors.toSet());
 
-    private final Set<AudioFormat> audioFormats = Collections.singleton(
-            new AudioFormat(AudioFormat.CONTAINER_WAVE, AudioFormat.CODEC_PCM_SIGNED, false, 16, null, 16000L));
+    private final Set<AudioFormat> audioFormats = Set
+            .of(new AudioFormat(AudioFormat.CONTAINER_WAVE, AudioFormat.CODEC_PCM_SIGNED, false, 16, null, 16000L));
 
     @Override
     public Set<Voice> getAvailableVoices() {