# SoundAnnotationProperties

## Content

[**DsPdfJS API v9.1.3**](../README)

***

[DsPdfJS API](../globals) / SoundAnnotationProperties

# Type Alias: SoundAnnotationProperties

> **SoundAnnotationProperties** = [`MarkupAnnotationProperties`](MarkupAnnotationProperties) & `object`

Defines properties of a [SoundAnnotation](../classes/SoundAnnotation).

## Type Declaration

### icon?

> `optional` **icon**: [`SoundAnnotationIcon`](SoundAnnotationIcon)

The string specifying the name of an icon used to display the annotation.

The PDF specification provides a predefined set of icons:
"Speaker", "Mic" or "Ear".

### sound?

> `optional` **sound**: [`SoundObject`](../classes/SoundObject) \| [`SoundObjectProperties`](SoundObjectProperties)

The [SoundObject](../classes/SoundObject) or [SoundObjectProperties](SoundObjectProperties) defining the sound to be played when the annotation is activated.

### type

> **type**: `"sound"`
