find_soundtrack
Use this when the user wants music for a specific video and its length is known. If the length is unknown, use search_music instead. Find music for a video. Given the video's length and a description of it, returns eight cues from the AINSOF catalog when suitable cues are available, preferring playable versions that fit the requested duration. When an exact-length cut is unavailable, for_your_video explains the required edit. Every result comes with its composer, publisher and a preview to listen to. Use this when someone asks for music or a soundtrack for a video and its exact duration is available. Each call is self-contained: for a refinement, describe the current musical requirements including the latest change. Send only the video description and musical requirements, never chat transcripts, assistant replies or unrelated personal information. Pass the customer's musical request in their original language, preserving their words, exclusions and durations. Do not add instruments, genres, mood, energy or vocal restrictions that they did not ask for. For a refinement, combine only the customer's established requirements and latest change, not suggestions from an assistant. One search returns evaluated matches or alternatives; present that result before proposing another direction. An unavailable search is a technical failure, not an empty catalog: explain it and do not automatically repeat or broaden the request. A user-requested retry remains possible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| scope | No | Optional library restriction; omit to let the request select the library. | |
| product | No | ||
| description | Yes | Describe the video, mood or music wanted, in the user's language. Required; duration alone is insufficient. | |
| cuts_per_min | No | edit pace, if known | |
| duration_sec | Yes | the video's length in seconds | |
| has_narration | No | true if anyone speaks over it |