# BuildAllSpeakers

Trains Media Server to recognize any speakers that have not been trained.

You cannot train a speaker until you have added audio samples for training (using the action AddSpeakerAudio).

Type: asynchronous

Parameter | Description | Required
--- | --- | ---
`database` | The name of a database to process. Set this parameter to train speakers in the specified database only. By default, this action trains speakers in all databases. | No

## Example

    /action=BuildAllSpeakers&database=news

## Response

This action is asynchronous, so Media Server always returns success accompanied by a token:

    <autnresponse>
      <action>BUILDALLSPEAKERS</action>
      <response>SUCCESS</response>
      <responsedata>
        <token>...</token>
      </responsedata>
    </autnresponse>

You can use this token with the QueueInfo action to retrieve the status of the action:

    <autnresponse>
      <action>QUEUEINFO</action>
      <response>SUCCESS</response>
      <responsedata>
        <actions>
         <action>
           <status>Finished</status>
           <queued_time>2018-May-15 03:38:21</queued_time>
           <time_in_queue>0</time_in_queue>
           <process_start_time>2018-May-15 03:38:21</process_start_time>
           <time_processing>100</time_processing>
           <process_end_time>2018-May-15 03:40:01</process_end_time>
           <numDatabases>1</numDatabases>
           <numSpeakers>3</numSpeakers>
           <numSpeakersDone>3</numSpeakersDone>
           <speaker>
             <database>news</database>
             <identifier>newsreader1</identifier>
             <numFiles>1</numFiles>
             <numFilesDone>1</numFilesDone>
             <status>Finished</status>
           </speaker>
           <speaker>
             <database>news</database>
             <identifier>newsreader2</identifier>
             <numFiles>1</numFiles>
             <numFilesDone>1</numFilesDone>
             <status>Finished</status>
           </speaker>
           ...
           <token>...</token>
          </action>
        </actions>
      </responsedata>
    </autnresponse>

_FT_HTML5_bannerTitle.htm