shithub: opus

Download patch

ref: be4f70bc7ed8ecfa89bf8545ae80f84a55b0ed26
parent: 82c31b4c6329e67da88e937cbc31e495b6278b64
author: Jean-Marc Valin <jmvalin@amazon.com>
date: Mon Oct 4 11:51:06 EDT 2021

split model downloading away from autogen.sh

--- a/dnn/autogen.sh
+++ b/dnn/autogen.sh
@@ -7,12 +7,7 @@
 
 #SHA1 of the first commit compatible with the current model
 commit=b7d25ac
-
-if [ ! -f lpcnet_data-$commit.tar.gz ]; then
-	echo "Downloading latest model"
-	wget https://media.xiph.org/lpcnet/data/lpcnet_data-$commit.tar.gz
-fi
-tar xvf lpcnet_data-$commit.tar.gz
+./download_model.sh $commit
 
 echo "Updating build configuration files for lpcnet, please wait...."
 
--- /dev/null
+++ b/dnn/download_model.sh
@@ -1,0 +1,11 @@
+#!/bin/sh
+
+model=lpcnet_data-$1.tar.gz
+
+if [ ! -f $model ]; then
+        echo "Downloading latest model"
+        wget https://media.xiph.org/lpcnet/data/$model
+fi
+tar xvf $model
+
+mv src/*.[ch] .
--