Product Documentation
AAC Speak Helper Tool
AAC Speak Helper Tool
  • Introduction
  • Do you really need this?
  • Supported Languages
  • Download
  • Install
  • Configure
  • AAC Setup
  • Writing with languages
  • Developer Notes
    • Command Line Flags
    • Getting keys for Azure or Google
    • How was this made
  • Tips
  • Troubleshooting and Feature requests
    • Roadmap
Powered by GitBook
On this page
Export as PDF

Developer Notes

PreviousWriting with languagesNextCommand Line Flags

Last updated 7 months ago

  • It works on Python 3.10 or 3.11. The dependencies aren't well covered on all other versions (and there are a lot!)

  • We use a GitHub action to build the application (see workflow .)

// Test
python translatepb.py
// Build for Windows
python -m PyInstaller translatepb.py --noupx --noconsole --onedir -i .\assets\translate.ico --clean
python -m PyInstaller .\GUI_TranslateAndTTS\widget.py --noupx --noconsole --name "Configure TranslateAndTTS" --onefile  -i .\assets\configure.ico --clean
// Build installer. 
//    You need to install InnoSetup (6) https://jrsoftware.org/isinfo.php
& "C:\Program Files (x86)\Inno Setup 6\ISCC.exe" .\buildscript.iss

here