PHPackages                             codemonkey76/transcription - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. codemonkey76/transcription

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

codemonkey76/transcription
==========================

Transcription of audio files using AWS Transcribe

1.3(2y ago)076MITPHPPHP ^8.1

Since Feb 28Pushed 2y ago1 watchersCompare

[ Source](https://github.com/codemonkey76/transcription)[ Packagist](https://packagist.org/packages/codemonkey76/transcription)[ Docs](https://github.com/codemonkey76/transcription)[ RSS](/packages/codemonkey76-transcription/feed)WikiDiscussions main Synced 6d ago

READMEChangelogDependencies (4)Versions (5)Used By (0)

Transcription
=============

[](#transcription)

>

Features
--------

[](#features)

- Transcribe audio files.
- Facade Included.

Requirements
------------

[](#requirements)

This package uses the Amazon AWS Transcribe service, it transcribes files that are located on S3 Storage, so you will need an Amazon AWS account, and need to setup an S3 bucket with approperiate permissions. You can then set the following environment variables to configure the service:

```
AWS_ACCESS_KEY_ID=
AWS_SECRET_ACCESS_KEY=
AWS_BUCKET=
AWS_DEFAULT_REGION=

TRANSCRIPTION_FOLDER=
TRANSCRIPTION_LANGUAGE=
TRANSCRIPTION_MEDIA=
TRANSCRIPTION_DELAY=

```

Installation
------------

[](#installation)

Simply require the package and Laravel will Auto-Discover the Service Provider.

```
composer require codemonkey76/transcription

```

Publish the config file

```
php artisan vendor:publish --provider="Codemonkey76\Transcription\TranscriptionServiceProvider"

```

Usage:
------

[](#usage)

```
