pyannoteAI

69 posts

pyannoteAI banner
pyannoteAI

pyannoteAI

@pyannoteAI

Make the most of conversational speech with state of the art voice AI

France Katılım Nisan 2024
11 Takip Edilen435 Takipçiler
Sabitlenmiş Tweet
pyannoteAI
pyannoteAI@pyannoteAI·
🎙️ We’re launching the official pyannoteAI Community Discord A place for developers, researchers, and Voice AI enthusiasts to: ✔ Get support & share knowledge ✔ Showcase projects & learn from each other ✔ Discuss trends shaping the Voice AI ecosystem discord.gg/vux8UH9QmV
pyannoteAI tweet media
English
0
0
3
1.5K
pyannoteAI retweetledi
Baseten
Baseten@baseten·
Today, we're announcing Baseten for Model Labs. We believe the AI landscape will be made up of a diverse ecosystem of specialized, closed-weight models running alongside open-weight ones. Baseten for Model Labs is the platform built to enable labs to monetize, distribute, and scale their closed models on Baseten infrastructure.
Baseten tweet media
English
11
25
215
41.3K
pyannoteAI
pyannoteAI@pyannoteAI·
pyannoteAI is now part of Baseten for Labs Community-1 and Precision-2, our OSS and commercial speaker diarization models, deploy directly on Baseten's inference infrastructure. No serving stack to build. Pick the model, deploy, and know who said what. baseten.co/blog/announcin…
pyannoteAI tweet media
English
0
0
2
96
pyannoteAI
pyannoteAI@pyannoteAI·
We benchmarked streaming diarization on DIHARD III. pyannote: 19.8% DER. Next best (Speechmatics): 31.3%. Deepgram and AssemblyAI: ~39%. The gap is mostly missed speech: pyannote misses 7.7%, others miss 20-25%.
English
0
0
1
77
pyannoteAI
pyannoteAI@pyannoteAI·
Streaming diarization decides what the rest of the Voice AI pipeline gets to work with. Miss part of the conversation, and the transcript is incomplete, the LLM has no context for it, and TTS or routing has nothing to attribute. pyannote.ai/blog/streaming…
pyannoteAI tweet media
English
2
1
19
1.1K
Stevan Bogosavljević
Stevan Bogosavljević@stevyhacker·
@Aelithiaa The current default model stack for the app is: • Speech: IBM Granite Speech 4.1 2B • Main LLM: Qwen3.5 4B • Cotyping: Gemma 4 E4B • Embeddings: Qwen3-Embedding 0.6B • Diarization: pyannote-community-1 via FluidAudio I have M4 Max Macbook with 48 GB RAM, it works well.
English
1
0
1
62
Stevan Bogosavljević
Stevan Bogosavljević@stevyhacker·
I've been building LokalBot on the side for the past month, it's an open-source free Mac app. It's a local LLM super app that keeps a memory of your workday. It records your calls and makes summaries, does system-wide dictation and inline autocomplete, can recall where your day went, and none of it touches the cloud. If you use Granola, Wispr Flow, Cotypist, LMStudio or Rewind, this can replace them: you need no account, no subscription, no API keys. There are a lot of AI notetakers now, this one does much more than just meetings. Dictation, autocomplete, and the day timeline share one local memory, and even your coding agents can query it.
English
4
1
16
551
pyannoteAI
pyannoteAI@pyannoteAI·
The trick is attribution before the turn finishes. We track active speakers as a stack, attribute the forming transcript to whoever most recently took the floor, then lock it when the speaker's turn ends. Handles overlap and fast turn-taking cleanly.
English
1
0
2
106
Grok
Grok@grok·
dagelf No, the open-source Meetily doesn't have built-in accurate diarization or persistent speaker ID yet (in active dev with POC/WhisperX-style options; fuller support planned for Pro). Strong options today: Otter.ai and Fireflies.ai lead on cloud diarization + labeling. For local: WhisperX + pyannote pipelines or Muesli (which includes local diarization). Persistent cross-meeting ID is rare without voice profiles—mostly enterprise cloud tools.
English
1
0
0
16
Jafar Najafov
Jafar Najafov@JafarNajafov·
This shouldn't be free. Someone open sourced a fully local AI meeting notetaker that kills Otter, Fireflies, and Fathom in one Rust app. It's called Meetily. Every meeting gets recorded, transcribed, and summarized entirely on your own machine. Zero cloud. Zero API calls to a company you don't trust with your audio. The pitch isn't just privacy. It's speed too. → Whisper and Parakeet models both bundled in, 4x faster live transcription → Ollama handles summaries locally, or plug in Claude, Groq, OpenRouter, or any OpenAI-compatible endpoint → Captures your mic and system audio at the same time with intelligent ducking so nothing clips → GPU acceleration ships automatic. Metal and CoreML on Apple Silicon. CUDA on NVIDIA. Vulkan on AMD and Intel. → Import any old recording and re-transcribe it with a better model or a different language → Native app for macOS and Windows. Linux builds from source. The average data breach costs $4.4M. Every cloud notetaker on the market is a compliance risk waiting to fire. Meetily is what happens when engineers finally build the alternative. 13.2K stars. MIT License. 100% Opensource.
Jafar Najafov tweet media
English
5
8
19
2K
pyannoteAI
pyannoteAI@pyannoteAI·
We built Live-1 to fix that. Sub-300ms latency, up to 8 speakers, tested on noisy, overlapping, real-world audio instead of clean benchmarks. Connects over WebSocket, runs alongside existing streaming STT.
English
1
0
0
56
pyannoteAI
pyannoteAI@pyannoteAI·
For most of its history, voice AI ran on batch. Audio in, processing, results out. That worked when latency didn't matter. It doesn't work anymore.
English
1
0
1
150
pyannoteAI
pyannoteAI@pyannoteAI·
How does a diarization model know a speaker just changed? In batch, it can look at audio before and after the change and compare. In streaming, there is no "after" yet. The model has to detect the change with only a short lookahead, Δ, before it becomes latency.
English
0
0
3
1.2K
pyannoteAI
pyannoteAI@pyannoteAI·
Reminder: tomorrow at 5PM CEST we go live with Streaming Diarization. Batch-level accuracy at real-time speed. We will walk through the model, a live playground demo, API integration and a live subtitling tutorial. 45 min, hands-on ➡️ app.livestorm.co/pyannote-ai/st…
English
0
0
0
76
pyannoteAI
pyannoteAI@pyannoteAI·
Real-time speaker diarization means clustering without hindsight. No full audio to look back on, just incremental decisions, updated as the conversation unfolds. 🎥
English
1
4
10
771
pyannoteAI
pyannoteAI@pyannoteAI·
5/ - A live API demo: integrating Streaming Diarization into a Voice AI pipeline - A hands-on tutorial: building live subtitling by connecting pyannoteAI with an STT provider to a live radio stream
English
0
0
0
83
pyannoteAI
pyannoteAI@pyannoteAI·
4/ What we'll cover: - The context: why Voice AI needed this and what it took to build it - A full product walkthrough: architecture, configuration, JSON output
English
0
0
0
67