Metadata-Version: 2.1
Name: conversations
Version: 0.13.0
Project-URL: Documentation, https://github.com/rob-luke/conversations#readme
Project-URL: Issues, https://github.com/rob-luke/conversations/issues
Project-URL: Source, https://github.com/rob-luke/conversations
Author-email: Robert Luke <code@robertluke.net>
License-Expression: MIT
License-File: LICENSE.txt
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.10
Description-Content-Type: text/markdown

# Conversations

[![PyPI - Version](https://img.shields.io/pypi/v/conversations.svg)](https://pypi.org/project/conversations)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/conversations.svg)](https://pypi.org/project/conversations)


Rich analysis of conversations.

## Installation

```console
pip install conversations
```


## Usage

```python
from pathlib import Path
from conversations import Conversation

audio_file = Path('/path/to/audio.mp4')

conversation = Conversation(recording=audio_file)

conversation.transcribe()
conversation.diarise()
html_report = conversation.report()

with open('conversation.html', 'w') as f:
    f.write(html_report.render())
```



