Skip to content

Jev for voice agent turn detection

Veris AI blog post where Jev decides when a caller has finished speaking, cutting agent interruptions from 52% to 11% of turns.

Articleresearch

This summary is based on how curated lists describe the project; its README was not available to review.

Overview

This Veris AI blog post applies Jev to turn detection in voice agents: deciding whether a caller has finished talking so the agent can respond without cutting them off. According to the list summary, using Jev reduced the share of turns where the agent interrupted the caller from 52 percent to 11 percent over the same 100 tasks.

Only the summary was collected, so the exact setup (audio or transcript input, thresholds, latency) is not described here.

What the decision model decides

TypeQuestionAnswers
Yes / noHas the caller finished their turn?(inferred)—

How it works

  1. Stream the caller's speech transcript
  2. Ask Jev whether the turn is complete
  3. Respond when the answer is confident; otherwise keep listening
  4. Compare interruption rates with the baseline

Strengths

  • Reported large reduction in interruptions

Caveats

  • Summary only; method details not collected
  • 100 tasks in the reported comparison

At a glance

Type
Article
Status
research

Use cases and integrations

How curated lists describe it

  • Voice agents: has Jev decide when a caller has finished talking, cutting the share of turns where the agent interrupts its caller from 52% to 11% over the same 100 tasks.

    yibie/awesome-jev

Frequently asked questions

What does Jev decide?

Whether a caller has finished speaking.

What improved?

The summary reports interruptions fell from 52 to 11 percent of turns over 100 tasks.

Where is it published?

On the Veris AI blog.

Related projects

  • Home Assistant conversation agent that maps Assist commands to built-in intents using a Jev fan-out of typed questions.

    ProjectbetaPython
  • Japanese tool that has Jev fix VOICEVOX text-to-speech readings, word boundaries and optionally intonation via choice questions.

    ProxybetaPython
  • Home Assistant conversation agent that resolves commands from one System One call with a fan-out of typed questions, asking when unsure.

    ProjectprototypePython
  • Rails engine for voice and typed commands: define actions in a Ruby DSL and Jev picks the matching command or page control.

    ProjectprototypeRuby
  • Marketing and voice-agent platform with an experimental TypeSafe module that picks specialisation labels for agent roles.

    Projectprototype
  • Reddit r/homeassistant post presenting TypeSafe Conversation, a Home Assistant voice agent built on Jev.

    Discussiondiscussion