Based on Microsoft Azure cognitive APIs, our software can generate a video based on users' pure text input. By analyzing the key phrases and words in the text, our software will find the most matching pictures online with Bing search API, and then generate a video composed of these pictures. The software aims to help children, people have reading disorder and undereducated people to better understanding the text and raise their further interest in reading and learning.
Firstly, install all dependecies by runnning "dependency.py". Then user shall type in the enter 0.0.0.0:8080 in their browser and then enter the text they want to generate a video for. They need to specify the gender and language that they expect in the video.
This package depends on the following softwares:
- Python Library:
requests
,sox
- System Packages:
ffmpeg
- Bing Image Search API
- Bing Speech API
- Dingcheng Hu - [UC San Diego]
- Pengyu Chen - [UC San Diego]
- Wanhui Qiao - [UC San Diego]
- Renxu Hu - [UC San Diego]
- Zhibo Chen - [UC San Diego]
This project is licensed under the GPL v3.0 License.
We made this decision since ffmpeg
is licensed under GPL.
Although we've included several API keys, but you are not authorized to use those keys without written consent from us. You are subject to any financial charges that may occur if you used our included API keys.
Azure and its APIs belong to Microsoft, Inc.