Include apope voice in Debian package
This commit is contained in:
parent
02c7ebc9cd
commit
92d06c2813
1 changed files with 18 additions and 1 deletions
19
debian/build-debian.sh
vendored
19
debian/build-debian.sh
vendored
|
|
@ -27,9 +27,21 @@ this_dir="$( cd "$( dirname "$0" )" && pwd )"
|
|||
src_dir="$(realpath "${this_dir}/..")"
|
||||
dist_dir="${src_dir}/dist/linux"
|
||||
|
||||
voices_dir="${src_dir}/../mimic3-voices/voices"
|
||||
src_voice_dir="${voices_dir}/en_UK/apope_low"
|
||||
|
||||
version="$(cat "${src_dir}/mimic3-tts/mimic3_tts/VERSION")"
|
||||
|
||||
for platform in 'amd64' 'arm64' 'arm/v7'; do
|
||||
if [ -z "$1" ]; then
|
||||
# All platforms
|
||||
platforms=('amd64' 'arm64' 'arm/v7')
|
||||
else
|
||||
# Only platforms from command-line arguments
|
||||
platforms=("$@")
|
||||
fi
|
||||
|
||||
# Create Debian package for each platform
|
||||
for platform in "${platforms[@]}"; do
|
||||
platform_dir="${dist_dir}/${platform}"
|
||||
if [ -d "${platform_dir}" ]; then
|
||||
# Create temporary directory for building
|
||||
|
|
@ -68,6 +80,11 @@ for platform in 'amd64' 'arm64' 'arm/v7'; do
|
|||
mkdir -p "${package_dir}/usr/bin/"
|
||||
rsync -av "${this_dir}/bin/" "${package_dir}/usr/bin/"
|
||||
|
||||
# Copy default voice
|
||||
dest_voice_dir="${package_dir}/usr/share/mimic3/voices/en_UK/apope_low"
|
||||
mkdir -p "${dest_voice_dir}"
|
||||
rsync -av "${src_voice_dir}/" "${dest_voice_dir}/"
|
||||
|
||||
# Build Debian package
|
||||
pushd "${temp_dir}" 2>/dev/null
|
||||
dpkg --build 'mimic3-tts'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue