### Install Python Project Dependencies Source: https://github.com/zqq-nuli/auto-audio-book/blob/main/README.md Command to install all required Python packages listed in the 'requirements.txt' file using the 'uv' package manager. ```bash uv add -r requirements.txt ``` -------------------------------- ### Create and Activate Python Virtual Environment Source: https://github.com/zqq-nuli/auto-audio-book/blob/main/README.md Commands to create a new Python virtual environment using 'uv' and activate it. The activation command is specific to Windows environments. ```bash uv venv --python 3.10 .\.venv\Scripts\activate ``` -------------------------------- ### Utility and GUI Modules Source: https://github.com/zqq-nuli/auto-audio-book/blob/main/README.md An overview of utility Python scripts and GUI tools, including functionalities for API key testing, audio file sorting, Ximalaya work management, and novel crawling management. ```APIDOC text/key_test.py: Batch test API Key availability gui/gui.py: Audio file sorting tool gui/gui2.py: Ximalaya work batch deletion management tool book-gui/gui3.py: Novel crawling management tool (mongodb) ``` -------------------------------- ### Core Application Modules (app/) Source: https://github.com/zqq-nuli/auto-audio-book/blob/main/README.md An overview of the main Python modules located in the 'app' directory, detailing their specific functionalities within the audiobook generation pipeline. ```APIDOC app/getBookList.py: Get novel chapter pagination app/getZjList.py: Get chapter list app/saveBooks.py: Save content of each novel chapter app/saveBookJson.py: AI process chapter dialogue information app/createUser.py: Create character model selection table app/createAudio.py: Generate audio ``` === COMPLETE CONTENT === This response contains all available snippets from this library. No additional content exists. Do not make further requests.