Skip to content

Commit b1ac2ad

Browse files
committed
trying et piper voice
1 parent a50adda commit b1ac2ad

File tree

1 file changed

+20
-2
lines changed

1 file changed

+20
-2
lines changed

nix/piper-voices-full.nix

Lines changed: 20 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,27 @@
11
let
22
pkgs = import ./nixpkgs.nix;
3-
in
4-
pkgs.fetchgit {
3+
pips = pkgs.fetchgit {
54
url = "https://huggingface.co/rhasspy/piper-voices";
65
rev = "e1686869b0722bd873ee3154fe19d32e5f593322";
76
sha256 = "sha256-sldoRdODmy1HAfA2y0ozonjq3s63IZSvpkKoMHhXvO0=";
87
fetchLFS = true;
8+
};
9+
et = pkgs.fetchgit {
10+
url = "https://huggingface.co/csukuangfj/vits-coqui-et-cv";
11+
rev = "2e5249ce7a605279a5cb9cf70cc6df7ab801a55a";
12+
sha256 = "sha256-GdsxCmoZ1PUqL8QeOCey9XCpXMAW7U41xt5x0h/fIgA=";
13+
fetchLFS = true;
14+
};
15+
in
16+
pkgs.stdenv.mkDerivation {
17+
name = "piper-voices-full";
18+
dontBuild = true;
19+
dontUnpack = true;
20+
installPhase = ''
21+
mkdir -p $out
22+
cp -R ${pips}/* $out
23+
mkdir -p $out/et/vits-coqui-et-cv
24+
cp ${et}/model.onnx $out/et/vits-coqui-et-cv/model.onnx
25+
cp ${et}/config.json $out/et/vits-coqui-et-cv/model.onnx.json
26+
'';
927
}

0 commit comments

Comments
 (0)