wyoming-piper: 1.6.3 -> 2.0.0

https://github.com/rhasspy/wyoming-piper/blob/a9bedf7947b6813807caa9eba22c745cad68e5c1/CHANGELOG.md

Changed files
+11 -5
nixos
modules
services
home-automation
wyoming
pkgs
by-name
wy
wyoming-piper
+1 -1
nixos/modules/services/home-automation/wyoming/piper.nix
···
options.lengthScale
"--noise-scale"
options.noiseScale
-
"--noise-w"
+
"--noise-w-scale"
options.noiseWidth
]
++ lib.optionals options.streaming [
+10 -4
pkgs/by-name/wy/wyoming-piper/package.nix
···
{
lib,
python3Packages,
+
piper-tts,
fetchFromGitHub,
}:
python3Packages.buildPythonApplication rec {
pname = "wyoming-piper";
-
version = "1.6.3";
+
version = "2.0.0";
pyproject = true;
src = fetchFromGitHub {
owner = "rhasspy";
repo = "wyoming-piper";
-
tag = "v${version}";
-
hash = "sha256-Opnv4PtLZpG2kBAuJ8xWsQpJ2y9G9zYFsHQm7nwjUKk=";
+
rev = "a9bedf7947b6813807caa9eba22c745cad68e5c1";
+
hash = "sha256-Ld+UZguvtVig+g4hepLnC0PEYU/yST4cpI5bLfeTVkw=";
};
build-system = with python3Packages; [
···
pythonRelaxDeps = [
"regex"
+
"sentence-stream"
"wyoming"
];
dependencies = with python3Packages; [
regex
+
piper-tts
+
sentence-stream
wyoming
];
···
"wyoming_piper"
];
+
doCheck = false; # only test requires network
+
nativeCheckInputs = with python3Packages; [
numpy
pytest-asyncio
···
];
meta = with lib; {
-
changelog = "https://github.com/rhasspy/wyoming-piper/blob/${src.tag}/CHANGELOG.md";
+
changelog = "https://github.com/rhasspy/wyoming-piper/blob/${src.rev}/CHANGELOG.md";
description = "Wyoming Server for Piper";
mainProgram = "wyoming-piper";
homepage = "https://github.com/rhasspy/wyoming-piper";