学習のための API
mimi SRS を利用するには、事前に話者グループや話者を登録し、音声を学習させておく必要があります。ここで説明するAPIを利用し、事前準備を行います。
接続情報
ドメイン
ベース URL
| /v1/applications/<applicationId>/clients/<clientId>/ | 
ただし「<変数名>」の表記は、変数に置き換えて下さい。
applicationId と clientId は、mimi SRS サービスを利用するために作成されたアプリケーションとクライアントの ID です。
事前準備として、mimi API Console や mimi API で 、 mimi SRS サービスや API を利用するためのアプリケーションとクライアントを作成して ID を取得しておいてください。注意事項として、アプリケーションやクライアントを作成する際には、mimi SRS サービスや API の利用に合わせて必要な範囲( scope )を設定するようにしてください。
Authorization
全ての HTTP リクエストの際に、事前に発行しておいた mimi のアクセストークンをBearer トークン(アクセストークン)として与えて下さい。注意事項として、mimi SRS サービスやAPIの利用に合わせて必要な範囲(scope)の権限を付与されたアクセストークンを発行し使用するようにしてください。
| Authorization: Bearer <accessToken> | 
API 一覧
詳細については、各 API の API Reference を参照してください。
話者グループの API
| API Reference | 概要 | 
|---|---|
| GET /srs/speaker_groups | |
| GET /srs/speaker_groups/<speakerGroupId> | |
| POST /srs/speaker_groups | |
| PUT /srs/speaker_groups/<speakerGroupId> | |
| DELETE /srs/speaker_groups/<speakerGroupId> | |
| GET /srs/speaker_groups/<speakerGroupId>/speakers | |
| POST /srs/speaker_groups/<speakerGroupId>/speakers/ | |
| DELETE /srs/speaker_groups/<speaerGroupId>/speakers/ | 
話者の API
| API Reference | 概要 | 
|---|---|
| GET /srs/speakers 話者一覧の取得 | |
| GET /srs/speakers/<speakerId> | |
| POST /srs/speakers | |
| PUT /srs/speakers/<speakerId> | |
| DELETE /srs/speakers/ | |
| GET /srs/speakers/<speakerId>/speaker_groups | 
話者の学習の API
| API Reference | 概要 | 
|---|---|
| POST /srs/speakers/<speakerId>/trainer/commit | |
| GET /srs/speakers/<speakerId>/trainer | 
話者の発話データの API
| API Reference | 概要 | 
|---|---|
| GET /srs/speeches | |
| GET /srs/speeches/<speechId> | |
| GET /srs/speakers/<speakerId>/speeches | |
| POST /srs/speakers/<speakerId>/speeches | |
| DELETE /srs/speeches/<speechId> | 
利用例
準備から話者識別サービス利用まで、一連の流れの API 実行例 および 応答例については 初めてのAPI実行 - 6. 話者識別 を参照してください。
Updated 4 months ago
