

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Memulai dengan Amazon Transcribe
<a name="getting-started"></a>

Sebelum Anda dapat membuat transkripsi, Anda memiliki beberapa prasyarat:
+ [Mendaftar untuk Akun AWS](#getting-started-sign-up)
+ [Instal AWS CLI dan SDKs](#getting-started-api) (jika Anda menggunakan Konsol Manajemen AWS untuk transkripsi Anda, Anda dapat melewati langkah ini)
+ [Konfigurasikan IAM kredensil](#getting-started-iam)
+ [Siapkan Amazon S3 ember](#getting-started-s3)
+ [Buat IAM kebijakan](#getting-started-policy)

Setelah Anda menyelesaikan prasyarat ini, Anda siap untuk menyalin. Pilih metode transkripsi pilihan Anda dari daftar berikut untuk memulai.
+ [AWS CLI](getting-started-cli.md)
+ [Konsol Manajemen AWS](getting-started-console.md)
+ [AWS SDK](getting-started-sdk.md)
+ [HTTP](getting-started-http-websocket.md)
+ [WebSockets](getting-started-http-websocket.md)

**Tip**  
Jika Anda baru Amazon Transcribe atau ingin menjelajahi fitur kami, kami sarankan untuk menggunakan [Konsol Manajemen AWS](https://console.aws.amazon.com/transcribe). Ini juga merupakan opsi termudah jika Anda ingin memulai streaming menggunakan mikrofon komputer Anda.

Karena streaming menggunakan HTTP/2 dan WebSockets lebih rumit daripada metode transkripsi lainnya, kami sarankan untuk meninjau [Menyiapkan transkripsi streaming](streaming-setting-up.md) bagian sebelum memulai dengan metode ini. **Perhatikan bahwa kami sangat menyarankan menggunakan SDK untuk streaming transkripsi.**

## Mendaftar untuk Akun AWS
<a name="getting-started-sign-up"></a>

Anda dapat mendaftar untuk akun [tingkat gratis](https://aws.amazon.com/free/) atau [akun berbayar](https://portal.aws.amazon.com/gp/aws/developer/registration/index.html). Kedua opsi memberi Anda akses ke semua Layanan AWS. Tingkat gratis memiliki masa uji coba di mana Anda dapat menjelajahi Layanan AWS dan memperkirakan penggunaan Anda. Setelah masa uji coba berakhir, Anda dapat bermigrasi ke akun berbayar. Biaya dikenakan atas pay-as-you-use dasar; lihat [Amazon Transcribe Harga](https://aws.amazon.com/transcribe/pricing/) untuk detailnya.

**Tip**  
Saat menyiapkan akun Anda, catat Akun AWS ID Anda karena Anda memerlukannya untuk membuat IAM entitas.

## Instalasi AWS CLI dan SDKs
<a name="getting-started-api"></a>

Untuk menggunakan Amazon Transcribe API, Anda harus menginstal file terlebih dahulu AWS CLI. Saat ini AWS CLI adalah versi 2. Anda dapat menemukan petunjuk penginstalan untuk [Linux](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-linux.html), [Mac](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-mac.html), [Windows](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-windows.html), dan [Docker](https://docs.aws.amazon.com/cli/latest/userguide/install-cliv2-docker.html) di [https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html). 

Setelah Anda AWS CLI menginstal, Anda harus [mengkonfigurasinya](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html) untuk kredensi keamanan Anda dan. Wilayah AWS

Jika Anda ingin menggunakan Amazon Transcribe SDK, pilih bahasa pilihan Anda untuk petunjuk penginstalan:
+ [.NET](https://docs.aws.amazon.com/sdk-for-net/v3/developer-guide/quick-start.html)
+ [C\$1\$1](https://docs.aws.amazon.com/sdk-for-cpp/v1/developer-guide/getting-started.html)
+ [Go](https://aws.github.io/aws-sdk-go-v2/docs/)
+ [Jawa V2](https://docs.aws.amazon.com/sdk-for-java/latest/developer-guide/setup.html)
+ [JavaScript](https://docs.aws.amazon.com/sdk-for-javascript/v3/developer-guide/getting-started.html)
+ [PHP V3](https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/getting-started_installation.html)
+ [AWS SDK untuk Python (Boto3)](https://boto3.amazonaws.com/v1/documentation/api/latest/guide/quickstart.html)(transkripsi batch)
+ [Python (transkripsi](https://github.com/awslabs/amazon-transcribe-streaming-sdk) streaming)
+ [Ruby V3](https://docs.aws.amazon.com/sdk-for-ruby/v3/developer-guide/setup-install.html)
+ [Rust](https://crates.io/crates/aws-sdk-transcribe) (transkripsi batch)
+ [Rust](https://crates.io/crates/aws-sdk-transcribestreaming) (transkripsi streaming)

## Konfigurasikan IAM kredensil
<a name="getting-started-iam"></a>

Saat Anda membuat Akun AWS, Anda mulai dengan satu identitas masuk yang memiliki akses lengkap ke semua AWS layanan dan sumber daya di akun Anda. Identitas ini disebut pengguna Akun AWS root dan diakses dengan masuk dengan alamat email dan kata sandi yang Anda gunakan untuk membuat akun.

Kami sangat menyarankan agar Anda tidak menggunakan pengguna root untuk tugas sehari-hari Anda. Lindungi kredensial pengguna root Anda dan gunakan kredensial tersebut untuk melakukan tugas yang hanya dapat dilakukan pengguna root.

Sebagai praktik terbaik, mewajibkan pengguna—termasuk yang memerlukan akses administrator—untuk menggunakan federasi dengan penyedia identitas untuk mengakses AWS layanan dengan menggunakan kredensi sementara.

Identitas federasi adalah setiap pengguna yang mengakses AWS layanan dengan menggunakan kredensi yang disediakan melalui sumber identitas. Ketika identitas terfederasi mengakses Akun AWS, identitas tersebut mengambil peran, dan peran ini memberikan kredensial sementara.

Untuk manajemen akses terpusat, kami sarankan Anda menggunakan [AWS IAM Identity Center](https://docs.aws.amazon.com/singlesignon/latest/userguide/what-is.html). Anda dapat membuat pengguna dan grup di IAM Identity Center. Atau Anda dapat menghubungkan dan menyinkronkan ke sekumpulan pengguna dan grup di sumber identitas Anda sendiri untuk digunakan di semua aplikasi Akun AWS dan aplikasi Anda. Untuk informasi selengkapnya, lihat [Identity and Access Management untuk Amazon Transcribe](security-iam.md).

Untuk mempelajari lebih lanjut tentang praktik IAM terbaik, lihat [Praktik terbaik keamanan di IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/best-practices.html).

## Membuat Amazon S3 ember
<a name="getting-started-s3"></a>

Amazon S3 adalah layanan penyimpanan objek yang aman. Amazon S3 menyimpan file Anda (disebut *objek*) dalam wadah (disebut *ember*).

Untuk menjalankan transkripsi batch, Anda harus terlebih dahulu mengunggah file media Anda ke dalam Amazon S3 ember. Jika Anda tidak menentukan Amazon S3 bucket untuk keluaran transkripsi Anda, Amazon Transcribe masukkan transkrip Anda ke dalam bucket yang AWS dikelola Amazon S3 sementara. Output transkripsi dalam bucket AWS yang dikelola secara otomatis dihapus setelah 90 hari.

Pelajari cara [Membuat bucket S3 pertama Anda](https://docs.aws.amazon.com/AmazonS3/latest/userguide/creating-bucket.html) dan [Unggah objek ke bucket Anda](https://docs.aws.amazon.com/AmazonS3/latest/userguide/uploading-an-object-bucket.html).

## Membuat IAM kebijakan
<a name="getting-started-policy"></a>

Untuk mengelola akses AWS, Anda harus membuat kebijakan dan melampirkannya ke IAM identitas (pengguna, grup, atau peran) atau AWS sumber daya. Kebijakan mendefinisikan izin entitas yang dilampirkan padanya. Misalnya, peran hanya dapat mengakses file media yang terletak di Amazon S3 bucket jika Anda telah melampirkan kebijakan ke peran yang memberinya akses. Jika Anda ingin membatasi peran itu lebih lanjut, Anda dapat membatasi aksesnya ke file tertentu dalam Amazon S3 bucket.

Untuk mempelajari lebih lanjut tentang menggunakan AWS kebijakan, lihat:
+ [Kebijakan dan izin di IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies.html)
+ [Membuat IAM kebijakan](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_create.html)
+ [Bagaimana Amazon Transcribe bekerja dengan IAM](security_iam_service-with-iam.md)

Misalnya kebijakan yang dapat Anda gunakan Amazon Transcribe, lihat[Amazon Transcribe contoh kebijakan berbasis identitas](security_iam_id-based-policy-examples.md). Jika Anda ingin membuat kebijakan khusus, pertimbangkan untuk menggunakan [AWS Policy Generator](https://awspolicygen.s3.amazonaws.com/policygen.html).

Anda dapat menambahkan kebijakan menggunakan Konsol Manajemen AWS, AWS CLI, atau AWS SDK. Untuk petunjuk, lihat [Menambahkan dan menghapus izin IAM identitas](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html#add-policy-api).

Kebijakan memiliki format:

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Sid": "my-policy-name",
            "Effect": "Allow",
            "Action": [
                "service:action"
            ],
            "Resource": [
                "amazon-resource-name"
            ]
        }
    ]
}
```

------

Amazon Resource Names (ARNs) secara unik mengidentifikasi semua AWS sumber daya, seperti bucket. Amazon S3 Anda dapat menggunakan ARNs kebijakan Anda untuk memberikan izin untuk tindakan tertentu guna menggunakan sumber daya tertentu. Misalnya, jika Anda ingin memberikan akses baca ke Amazon S3 bucket dan sub-foldernya, Anda dapat menambahkan kode berikut ke `Statement` bagian kebijakan kepercayaan Anda:

```
{
        "Effect": "Allow",
        "Action": [
            "s3:GetObject",
            "s3:ListBucket"
        ],
        "Resource": [
            "arn:aws:s3:::amzn-s3-demo-bucket",
            "arn:aws:s3:::amzn-s3-demo-bucket/*"
        ]
}
```

Berikut adalah contoh kebijakan yang memberikan izin Amazon Transcribe read (`GetObject`,`ListBucket`) dan write (`PutObject`) ke Amazon S3 bucket`amzn-s3-demo-bucket`, dan sub-foldernya:

------
#### [ JSON ]

****  

```
{
  "Version":"2012-10-17",		 	 	 
  "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "s3:GetObject",
                "s3:ListBucket"
            ],
            "Resource": [
                "arn:aws:s3:::amzn-s3-demo-bucket",
                "arn:aws:s3:::amzn-s3-demo-bucket/*"
            ]
        },
        {
             "Effect": "Allow",
             "Action": [
                 "s3:PutObject"
             ],
             "Resource": [
                 "arn:aws:s3:::amzn-s3-demo-bucket",
                 "arn:aws:s3:::amzn-s3-demo-bucket/*"
             ]
        }
  ]
}
```

------