Update 2022/10/09

Update 2022/08/23
First, you need to get the latest version of the code using the following command
git pull
Then, activate the virtual environment as we did before
conda activate Speech_Art
Then, run the following command to install new libraries
pip install -r requirements.txt
If there shows errors about tensorflow installation because of the M1 chip, please refer to this article
Install NLTK library
python install_nltk_file.py
Then, run the following command to run the program
python generate_quad6.py
When it shows "You can say something" on the screen, you nca start speaking. When your sentence is finished, there will generate structures autometically. You don't need to press "R" to render the next framework.
Update 2022/08/11
First, you need to get the latest version of the code using the following focusInCommand
git pull
Then, activate the virtual environment as we did before
conda activate Speech_Art
Then, run the following command to install new libraries
pip install -r requirements.txt
Then, run the following command
conda install -c huggingface transformers
Then, run the following command to run the program
python generate_quad5.py
There might be some error because of the MAC OS system.
Update 2022/07/29
First, you need to get the latest version of the code using the following focusInCommand
git pull
There might be errors because of the github setting but I'm not sure what the errors will be... Feel free to contact me when errors raise.
Then, activate the virtual environment as we did before
conda activate Speech_Art
Then, run the following command to install new libraries
pip install -r requirements.txt
Then, run the code using the following focusInCommand
python generate_quad3.py
In this version, the sentence is input through terminal. Type in the sentence after "Please enter a sentence:" after seeing this

You will see updates on the pop-up window. Now only the first surface is shown on the screen. To see the next word, type "ctrl+c" in the terminal (I will update this soon.)
When you see the following message "This sentence is finished. Please press ctrl+c to start a new round", you need to press ctrl+c to enter a new sentence. Type in the sentence after "Please enter a sentence:"

This is just a demo to evaluate, not the final interaction model.
The 3D structures are generated based on the analytical results of the input sentence.
Update 2022/07/22
Open the terminal to set up the virtual environment
conda create -n Speech_Art python=3.9
conda activate Speech_Art
Download the folder from github in your working path and cd to the folder
git clone https://github.com/tiffanylyx/Speech_Art.git
cd Speech_Art
Download all the models from the link https://drive.google.com/drive/folders/1EN_I-4xatD9rBqwbXmBfqHMoQjNW5nbv?usp=sharing. Move all the models in the folder "Speech_Art/model".
Install all the dependencies
pip install -r requirements.txt
Install NLTK library
python install_nltk_file.py
Run the program
python generate_quad2.py
There will be a text input UI on the right-bottom corner of the window. Type in a sentence without special notions or numbers. Hit enter to see the result.
You might need to adjust the camera in the program to explore the generated 3D structure.
To keep the program updated, run
git pull
Then to activate the virtual environment
conda activate Speech_Art
The 3D structures are generated based on the analytical results of the input sentence.
70 commits
Python
96.7%
GLSL
3.3%
Update 2022/10/09

Update 2022/08/23
First, you need to get the latest version of the code using the following command
git pull
Then, activate the virtual environment as we did before
conda activate Speech_Art
Then, run the following command to install new libraries
pip install -r requirements.txt
If there shows errors about tensorflow installation because of the M1 chip, please refer to this article
Install NLTK library
python install_nltk_file.py
Then, run the following command to run the program
python generate_quad6.py
When it shows "You can say something" on the screen, you nca start speaking. When your sentence is finished, there will generate structures autometically. You don't need to press "R" to render the next framework.
Update 2022/08/11
First, you need to get the latest version of the code using the following focusInCommand
git pull
Then, activate the virtual environment as we did before
conda activate Speech_Art
Then, run the following command to install new libraries
pip install -r requirements.txt
Then, run the following command
conda install -c huggingface transformers
Then, run the following command to run the program
python generate_quad5.py
There might be some error because of the MAC OS system.
Update 2022/07/29
First, you need to get the latest version of the code using the following focusInCommand
git pull
There might be errors because of the github setting but I'm not sure what the errors will be... Feel free to contact me when errors raise.
Then, activate the virtual environment as we did before
conda activate Speech_Art
Then, run the following command to install new libraries
pip install -r requirements.txt
Then, run the code using the following focusInCommand
python generate_quad3.py
In this version, the sentence is input through terminal. Type in the sentence after "Please enter a sentence:" after seeing this

You will see updates on the pop-up window. Now only the first surface is shown on the screen. To see the next word, type "ctrl+c" in the terminal (I will update this soon.)
When you see the following message "This sentence is finished. Please press ctrl+c to start a new round", you need to press ctrl+c to enter a new sentence. Type in the sentence after "Please enter a sentence:"

This is just a demo to evaluate, not the final interaction model.
The 3D structures are generated based on the analytical results of the input sentence.
Update 2022/07/22
Open the terminal to set up the virtual environment
conda create -n Speech_Art python=3.9
conda activate Speech_Art
Download the folder from github in your working path and cd to the folder
git clone https://github.com/tiffanylyx/Speech_Art.git
cd Speech_Art
Download all the models from the link https://drive.google.com/drive/folders/1EN_I-4xatD9rBqwbXmBfqHMoQjNW5nbv?usp=sharing. Move all the models in the folder "Speech_Art/model".
Install all the dependencies
pip install -r requirements.txt
Install NLTK library
python install_nltk_file.py
Run the program
python generate_quad2.py
There will be a text input UI on the right-bottom corner of the window. Type in a sentence without special notions or numbers. Hit enter to see the result.
You might need to adjust the camera in the program to explore the generated 3D structure.
To keep the program updated, run
git pull
Then to activate the virtual environment
conda activate Speech_Art
The 3D structures are generated based on the analytical results of the input sentence.
70 commits
Python
96.7%
GLSL
3.3%