ref: 171b1ba0ce0411695c8c7b285a8fe636ece3e2c2
parent: 9a7f3e4a3db4792f16a5d32f65d7e48891866e90
author: Marcus Asteborg <maastebo@microsoft.com>
date: Sun Aug 2 18:09:21 EDT 2020
Initialize excitation memory value to unquantized 0
--- a/dnn/lpcnet.c
+++ b/dnn/lpcnet.c
@@ -101,7 +101,7 @@
LPCNET_EXPORT int lpcnet_init(LPCNetState *lpcnet)
{
memset(lpcnet, 0, lpcnet_get_size());
- lpcnet->last_exc = 128;
+ lpcnet->last_exc = lin2ulaw(0.f);
return 0;
}
--- a/dnn/lpcnet_enc.c
+++ b/dnn/lpcnet_enc.c
@@ -468,6 +468,7 @@
LPCNET_EXPORT int lpcnet_encoder_init(LPCNetEncState *st) {
memset(st, 0, sizeof(*st));
+ st->exc_mem = lin2ulaw(0.f);
return 0;
}
--
⑨