FluidInference / speaker-diarization-ov

huggingface.co
Total runs: 4
24-hour runs: 0
7-day runs: 0
30-day runs: 0
Model's Last Updated: August 04 2025

Introduction of speaker-diarization-ov

Model Details of speaker-diarization-ov

Pyannote and wespeaker models converted for Speaker diarization and identification for OpenVINO

Load Audio File

import librosa
import matplotlib.pyplot as plt
import librosa.display
import IPython.display as ipd

sample_file = "tutorials_assets_sample.wav"
audio, sr = librosa.load(sample_file)
waveform = torch.from_numpy(audio[0:160000]).unsqueeze(0).unsqueeze(0)
plt.figure(figsize=(14, 5))
librosa.display.waveshow(audio, sr=sr)

ipd.Audio(sample_file)

Loading the pyannote model

core = ov.Core()
model = core.read_model("pyannote-segmentation.xml")
compiled_model = core.compile_model(model, "NPU")  # or "NPU" if supported
input_name = compiled_model.input(0)
output_name = compiled_model.output(0)

results = compiled_model({input_name: waveform})
output = results[output_name]
output.sum(axis=1)

Loading the embedding model

core = ov.Core()
embedding_openvino_model = core.read_model("pyannote-wespeaker.xml")
embedding_openvino_model.reshape((1, 100, 80))
compiled_model = core.compile_model(embedding_openvino_model, "NPU")  # or "NPU" if supported
input_name = compiled_model.input(0)
output_name = compiled_model.output(0)

results = compiled_model({input_name: torch.zeros((1, 100, 80))})
output = results[output_name]
output.sum(axis=1)

Runs of FluidInference speaker-diarization-ov on huggingface.co

4
Total runs
0
24-hour runs
0
3-day runs
0
7-day runs
0
30-day runs

More Information About speaker-diarization-ov huggingface.co Model

More speaker-diarization-ov license Visit here:

https://choosealicense.com/licenses/mit

speaker-diarization-ov huggingface.co

speaker-diarization-ov huggingface.co is an AI model on huggingface.co that provides speaker-diarization-ov's model effect (), which can be used instantly with this FluidInference speaker-diarization-ov model. huggingface.co supports a free trial of the speaker-diarization-ov model, and also provides paid use of the speaker-diarization-ov. Support call speaker-diarization-ov model through api, including Node.js, Python, http.

FluidInference speaker-diarization-ov online free

speaker-diarization-ov huggingface.co is an online trial and call api platform, which integrates speaker-diarization-ov's modeling effects, including api services, and provides a free online trial of speaker-diarization-ov, you can try speaker-diarization-ov online for free by clicking the link below.

FluidInference speaker-diarization-ov online free url in huggingface.co:

https://huggingface.co/FluidInference/speaker-diarization-ov

speaker-diarization-ov install

speaker-diarization-ov is an open source model from GitHub that offers a free installation service, and any user can find speaker-diarization-ov on GitHub to install. At the same time, huggingface.co provides the effect of speaker-diarization-ov install, users can directly use speaker-diarization-ov installed effect in huggingface.co for debugging and trial. It also supports api for free installation.

speaker-diarization-ov install url in huggingface.co:

https://huggingface.co/FluidInference/speaker-diarization-ov

Url of speaker-diarization-ov

speaker-diarization-ov huggingface.co Url

Provider of speaker-diarization-ov huggingface.co

FluidInference
ORGANIZATIONS

Other API from FluidInference