Outputs a Summary protocol buffer with audio.
tf.raw_ops.AudioSummary(
tag, tensor, sample_rate, max_outputs=3, name=None
)
The summary has up to max_outputs summary values containing audio. The
audio is built from tensor which must be 3-D with shape [batch_size,
frames, channels] or 2-D with shape [batch_size, frames]. The values are
assumed to be in the range of [-1.0, 1.0] with a sample rate of sample_rate.
The tag argument is a scalar Tensor of type string. It is used to
build the tag of the summary values:
- If
max_outputsis 1, the summary value tag is 'tag/audio'. - If
max_outputsis greater than 1, the summary value tags are generated sequentially as 'tag/audio/0', 'tag/audio/1', etc.
Args | |
|---|---|
tag
|
A Tensor of type string.
Scalar. Used to build the tag attribute of the summary values.
|
tensor
|
A Tensor of type float32. 2-D of shape [batch_size, frames].
|
sample_rate
|
A float. The sample rate of the signal in hertz.
|
max_outputs
|
An optional int that is >= 1. Defaults to 3.
Max number of batch elements to generate audio for.
|
name
|
A name for the operation (optional). |
Returns | |
|---|---|
A Tensor of type string.
|