# Mycroft changes conf file?

**URL:** https://community.openconversational.ai/t/mycroft-changes-conf-file/4108
**Category:** General Discussion
**Created:** [July 7, 2018, 2:54am UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108 "2018-07-07T02:54:26Z")
**Posts on this page:** 8
**Page:** 1

<div class="post-metadata">

### Author: ![Dataminer-x](https://community.openconversational.ai/user_avatar/community.openconversational.ai/dataminer-x/32/1323_2.png) [@Dataminer-x](https://community.openconversational.ai/u/Dataminer-x)
#### Post date: [July 7, 2018, 2:54am UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108/1 "2018-07-07T02:54:26Z")

</div>

I am successfully running Mycroft on a Pi 3B without too much difficulty. I have now changed the configuration file several times to use the “slt” voice, but it keeps changing back without my input.

Any thoughts as to why this is happening?

---

<div class="post-metadata">

### Author: ![baconator](https://community.openconversational.ai/letter_avatar_proxy/v4/letter/b/d07c76/32.png) [@baconator](https://community.openconversational.ai/u/baconator)
#### Post date: [July 7, 2018, 6:06pm UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108/2 "2018-07-07T18:06:45Z")

</div>

How are you setting which voice it uses?

---

<div class="post-metadata">

### Author: ![Dataminer-x](https://community.openconversational.ai/user_avatar/community.openconversational.ai/dataminer-x/32/1323_2.png) [@Dataminer-x](https://community.openconversational.ai/u/Dataminer-x)
#### Post date: [July 7, 2018, 6:45pm UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108/3 "2018-07-07T18:45:22Z")

</div>

I’m away from my computer for the day, and I don’t remember the file name (mycroft.conf), but I changed it using nano, saved and rebooted. This worked and I had the slt voice. Waited a few days and the voice changed back. The file I changed didn’t have my original changes.

It’s really odd.

---

<div class="post-metadata">

### Author: ![KathyReid](https://community.openconversational.ai/user_avatar/community.openconversational.ai/kathyreid/32/1949_2.png) [@KathyReid](https://community.openconversational.ai/u/KathyReid)
#### Post date: [July 9, 2018, 12:38am UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108/4 "2018-07-09T00:38:35Z")

</div>

`mycroft.conf` uses a hierarchical system, where personal settings override system settings. If you overrode the system settings, but your personal settings were the same, then it’s possible that the personal settings are overriding changes you made to the system.

> **[The \`mycroft.conf\` file - Mycroft](https://mycroft.ai/documentation/mycroft-conf/)**
>
> Learn about your mycroft.conf Mycroft configuration file - where it's held, order of precedence and the data that it contains about your Mycroft conf.

---

<div class="post-metadata">

### Author: ![Dataminer-x](https://community.openconversational.ai/user_avatar/community.openconversational.ai/dataminer-x/32/1323_2.png) [@Dataminer-x](https://community.openconversational.ai/u/Dataminer-x)
#### Post date: [July 9, 2018, 7:42pm UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108/5 "2018-07-09T19:42:59Z")

</div>

I made changes to /etc/mycroft/mycroft.conf, the system settings. I didn’t change the personal setting at all.

This worked at first, but after some time I got the AP voice again. After checking the /etc/mycroft/mycroft.conf file, my previous changes were gone.

I wonder if it gets overwritten at some point? I’ll make the changes in the personal mycroft.conf file and see if that happens again.

I’m a long-time Linux user, so it’s a little odd to have sporadic changes.

---

<div class="post-metadata">

### Author: ![KathyReid](https://community.openconversational.ai/user_avatar/community.openconversational.ai/kathyreid/32/1949_2.png) [@KathyReid](https://community.openconversational.ai/u/KathyReid)
#### Post date: [July 10, 2018, 12:17pm UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108/6 "2018-07-10T12:17:55Z")

</div>

Good clarification, thanks @Dataminer-x.

`mycroft.conf` definitely gets written to by Mycroft; it’s how we are able to store preferences offline.

I’m going to see if my colleague @forslund has any thoughts on this one?

---

<div class="post-metadata">

### Author: ![forslund](https://community.openconversational.ai/user_avatar/community.openconversational.ai/forslund/32/172_2.png) [@forslund](https://community.openconversational.ai/u/forslund)
#### Post date: [July 12, 2018, 2:19pm UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108/7 "2018-07-12T14:19:47Z")

</div>

There are a couple of things that get written to the system config during package upgrades.

mimic binary path is set to default value and the wakeword engine for “Hey Mycroft” is set to precise. For the picroft it also sets the default wav\_play command to aplay.

It shouldn’t affect the tts-\>mimic-\>voice setting (as far as I can see at least). I’ll do some tests here.

---

<div class="post-metadata">

### Author: ![Dataminer-x](https://community.openconversational.ai/user_avatar/community.openconversational.ai/dataminer-x/32/1323_2.png) [@Dataminer-x](https://community.openconversational.ai/u/Dataminer-x)
#### Post date: [July 12, 2018, 2:47pm UTC](https://community.openconversational.ai/t/mycroft-changes-conf-file/4108/8 "2018-07-12T14:47:56Z")

</div>

No worries, I changed it in my personal mycroft.conf. We’ll see if that sticks.

I’m not used to getting updates that I didn’t initiate, but I certainly understand the need for it in this case.

Let me know if you want to see any of my changes.
