- git clone this repo
- cd into it and composer install
sudo pip3 install srt webvtt-py
- set proper configuration values in config/services.yaml - this will include the s3Bucket(s) you're reading from and paths used for private files.
- start the app
symfony server:start
alternatively you could wire this up in apache likeAlias "/transcribe" "/var/www/html/AwsTranscribe/public" <Directory "/var/www/html/AwsTranscribe/public"> FallbackResource /transcribe/index.php Require all granted DirectoryIndex index.php SetEnvIf Authorization "(.*)" HTTP_AUTHORIZATION=$1 </Directory>
- set aws credentials in
~/.aws/credentials
under the profiletranscribe
- note that the iam user must have access to all actions in Aws Transcribe as well as read from the s3 bucket you've configured for the s3Bucket(s) parameter - add blueprint.xml to
/opt/karaf/deploy
- seeca.islandora.alpaca.connector.awstranscribe.blueprint.xml
- make the var directory writable by all
- install correlating drupal module
asu_derivatives
-
Notifications
You must be signed in to change notification settings - Fork 0
A PHP microservice built for Islandora to communicate with AWS Transcribe
License
asulibraries/AwsTranscribe
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
A PHP microservice built for Islandora to communicate with AWS Transcribe
Resources
License
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published