From 3d6226284924550aa4bd0fff92c2f02fadd392a0 Mon Sep 17 00:00:00 2001 From: Storm Dragon Date: Fri, 19 Dec 2025 02:15:05 -0500 Subject: [PATCH] RHVoice fixes added. --- pi4/files/etc/RHVoice/dicts/English/namefix.txt | 4 ++++ pi4/files/etc/RHVoice/dicts/English/wordfix.txt | 16 ++++++++++++++++ .../etc/RHVoice/dicts/English/namefix.txt | 4 ++++ .../etc/RHVoice/dicts/English/wordfix.txt | 16 ++++++++++++++++ x86_64/airootfs/usr/local/bin/install-stormux | 6 ++++++ 5 files changed, 46 insertions(+) create mode 100644 pi4/files/etc/RHVoice/dicts/English/namefix.txt create mode 100644 pi4/files/etc/RHVoice/dicts/English/wordfix.txt create mode 100644 x86_64/airootfs/etc/RHVoice/dicts/English/namefix.txt create mode 100644 x86_64/airootfs/etc/RHVoice/dicts/English/wordfix.txt diff --git a/pi4/files/etc/RHVoice/dicts/English/namefix.txt b/pi4/files/etc/RHVoice/dicts/English/namefix.txt new file mode 100644 index 0000000..371f75e --- /dev/null +++ b/pi4/files/etc/RHVoice/dicts/English/namefix.txt @@ -0,0 +1,4 @@ +bifrost=buyfraust +danestange=dainstanggey +stange=stangey +kde=kaydeee diff --git a/pi4/files/etc/RHVoice/dicts/English/wordfix.txt b/pi4/files/etc/RHVoice/dicts/English/wordfix.txt new file mode 100644 index 0000000..bb1ba04 --- /dev/null +++ b/pi4/files/etc/RHVoice/dicts/English/wordfix.txt @@ -0,0 +1,16 @@ +asus=aysus +certificate=cirtifficate +douche=doosh* +nginx=enginex +freenginx=freeenginex +espeak=easpeak* +jolla=yolla +jenux=jennux +lightnin=lighttnin +rhvoice=ahraychvoice +shit=shitt +sync=sink* +timezone=timezoan +vinux=vinnux +wench=wentch* +youngin=younggin* diff --git a/x86_64/airootfs/etc/RHVoice/dicts/English/namefix.txt b/x86_64/airootfs/etc/RHVoice/dicts/English/namefix.txt new file mode 100644 index 0000000..371f75e --- /dev/null +++ b/x86_64/airootfs/etc/RHVoice/dicts/English/namefix.txt @@ -0,0 +1,4 @@ +bifrost=buyfraust +danestange=dainstanggey +stange=stangey +kde=kaydeee diff --git a/x86_64/airootfs/etc/RHVoice/dicts/English/wordfix.txt b/x86_64/airootfs/etc/RHVoice/dicts/English/wordfix.txt new file mode 100644 index 0000000..bb1ba04 --- /dev/null +++ b/x86_64/airootfs/etc/RHVoice/dicts/English/wordfix.txt @@ -0,0 +1,16 @@ +asus=aysus +certificate=cirtifficate +douche=doosh* +nginx=enginex +freenginx=freeenginex +espeak=easpeak* +jolla=yolla +jenux=jennux +lightnin=lighttnin +rhvoice=ahraychvoice +shit=shitt +sync=sink* +timezone=timezoan +vinux=vinnux +wench=wentch* +youngin=younggin* diff --git a/x86_64/airootfs/usr/local/bin/install-stormux b/x86_64/airootfs/usr/local/bin/install-stormux index 4003fdf..8bdfe69 100755 --- a/x86_64/airootfs/usr/local/bin/install-stormux +++ b/x86_64/airootfs/usr/local/bin/install-stormux @@ -811,6 +811,12 @@ install_base_system() { cp /usr/share/pacman/keyrings/stormux* "$mountPoint/usr/share/pacman/keyrings/" fi + # Copy RHVoice English dict fixes from live system if present + if [[ -d /etc/RHVoice/dicts/English ]]; then + mkdir -p "$mountPoint/etc/RHVoice/dicts/English" + cp -a /etc/RHVoice/dicts/English/. "$mountPoint/etc/RHVoice/dicts/English/" + fi + # Define package groups local basePackages=( base base-devel linux linux-firmware