# RivaAudioEncoding

> **Class** in `langchain_community`

📖 [View in docs](https://reference.langchain.com/python/langchain-community/utilities/nvidia_riva/RivaAudioEncoding)

An enum of the possible choices for Riva audio encoding.

The list of types exposed by the Riva GRPC Protobuf files can be found
with the following commands:
```python
import riva.client
print(riva.client.AudioEncoding.keys())  # noqa: T201
```

## Signature

```python
RivaAudioEncoding()
```

## Extends

- `str`
- `Enum`

## Properties

- `ALAW`
- `ENCODING_UNSPECIFIED`
- `FLAC`
- `LINEAR_PCM`
- `MULAW`
- `OGGOPUS`
- `riva_pb2`

## Methods

- [`from_wave_format_code()`](https://reference.langchain.com/python/langchain-community/utilities/nvidia_riva/RivaAudioEncoding/from_wave_format_code)

---

[View source on GitHub](https://github.com/langchain-ai/langchain-community/blob/4b280287bd55b99b44db2dd849f02d66c89534d5/libs/community/langchain_community/utilities/nvidia_riva.py#L70)