# Multiple Speaker/Person Recongition

**URL:** https://community.openconversational.ai/t/multiple-speaker-person-recongition/15200
**Category:** General Discussion
**Tags:** raspberry-pi-5, ovos, raspberry-pi-4, support
**Created:** [June 7, 2024, 7:53am UTC](https://community.openconversational.ai/t/multiple-speaker-person-recongition/15200 "2024-06-07T07:53:54Z")
**Posts on this page:** 4
**Page:** 1

<div class="post-metadata">

### Author: ![fah](https://community.openconversational.ai/letter_avatar_proxy/v4/letter/f/9dc877/32.png) [@fah](https://community.openconversational.ai/u/fah)
#### Post date: [June 7, 2024, 7:53am UTC](https://community.openconversational.ai/t/multiple-speaker-person-recongition/15200/1 "2024-06-07T07:53:54Z")

</div>

Hi,

I experimented/fiddled around with Mycroft a few years back and wanted to start over again - mainly because I want to run it locally and offline. I can vaguely remember, that multiple speaker (persons) recognition was not yet possible. This was due to hardware beeing not capable enough? (which should be obsolete, if we consider RPi5) and Software for it not (yet) beeing developed.  
My questions is, if I want to run OVOS/Neon (or if there are other alternatives) locally - is it possible to have the device recognice different persons (by voice) and react differently.  
If there are other systems, that can be run locally on a RPi and support multiple speaker recognition as well as skill development, I’m happy to hear suggestions, as I’m just yet trying to update myself on what has happened the last few years.

Thanks in advance 🙂

---

<div class="post-metadata">

### Author: ![JarbasAl](https://community.openconversational.ai/user_avatar/community.openconversational.ai/jarbasal/32/1319_2.png) [@JarbasAl](https://community.openconversational.ai/u/JarbasAl)
#### Post date: [June 7, 2024, 2:31pm UTC](https://community.openconversational.ai/t/multiple-speaker-person-recongition/15200/2 "2024-06-07T14:31:19Z")

</div>

I am working on something like this, it is not ready but i can leave a sneak peak in this thread

I implemented a lot of stuff in OVOS to allow this sort of functionality, in particular we introduced a new type of plugins that can inject metadata

 ![image](https://community.openconversational.ai/uploads/default/original/2X/0/029ace04b42125e7447a5ee1a469f2d86f0837cf.jpeg)

[https://openvoiceos.github.io/ovos-technical-manual/speech\_service/](https://openvoiceos.github.io/ovos-technical-manual/speech_service/)

and also the new concept of Session, which means some data can now be set per request instead of hardcoded in mycroft.conf , this will allow things like user preferences

[https://openvoiceos.github.io/ovos-technical-manual/session\_skills/](https://openvoiceos.github.io/ovos-technical-manual/session_skills/)

finally, the actual user recognition is a work in progress and not usable yet, but here is some code

> **[GitHub - TigreGotico/ovos-user-id](https://github.com/TigreGotico/ovos-user-id)**
>
> Contribute to TigreGotico/ovos-user-id development by creating an account on GitHub.

---

<div class="post-metadata">

### Author: ![mike99mac](https://community.openconversational.ai/user_avatar/community.openconversational.ai/mike99mac/32/2016_2.png) [@mike99mac](https://community.openconversational.ai/u/mike99mac)
#### Post date: [June 8, 2024, 11:55am UTC](https://community.openconversational.ai/t/multiple-speaker-person-recongition/15200/3 "2024-06-08T11:55:12Z")

</div>

> [@JarbasAl](#):
>
> finally, the actual user recognition is a work in progress and not usable yet, but …

This is another “WIP”. What about ovos-media replacing ovos-audio? Is that re-architecture dead?

---

<div class="post-metadata">

### Author: ![JarbasAl](https://community.openconversational.ai/user_avatar/community.openconversational.ai/jarbasal/32/1319_2.png) [@JarbasAl](https://community.openconversational.ai/u/JarbasAl)
#### Post date: [June 8, 2024, 6:26pm UTC](https://community.openconversational.ai/t/multiple-speaker-person-recongition/15200/4 "2024-06-08T18:26:45Z")

</div>

no, ovos-media is still coming, and a part of it has already made it into ovos-core 0.0.8

ovos-media is roadmapped for ovos 0.1.0 release, we are currently in QA for 0.0.8
