This repo intends to deploy an solution that process multiple files (.pdf, .mp4, .txt) and convert than to audio files. The solution also add those files contents into an Amazon Open Search Service to create a searchable base of contents.
export EMAIL="[email protected]"
export REGION="us-east-1"
export VOICE_ID="Vitoria"
Clone this repo:
git clone https://github.com/aws-samples/accessibility-document-media-searcher.git
Download the requirements:
cd accessibility-document-media-searcher/source/deploy/cdk/
python3 -m venv .env
source .env/bin/activate
pip install -r requirements.txt
pip install -r lambda-requirements.txt --target ../../lambda/
cdk synth
cdk bootstrap
and after check what will be deployed, run:
cdk deploy
The CDK deploy will create the entire stack to upload, process and convert the files into audio and searchable text.
- Log into the solution
- Upload the file
- Search the result
- Download the audio generated
Run the following command:
cdk destroy
See CONTRIBUTING for more information.
This library is licensed under the MIT-0 License. See the LICENSE file.