Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/NaomiProject/Naomi
The Naomi Project is an open source, technology agnostic platform for developing always-on, voice-controlled applications!
https://github.com/NaomiProject/Naomi
Fixed URLs
ba2bf27c6132ef1dbda75be42275952d6de9f3f0 authored about 5 years ago by Austin Casteel <[email protected]>
I forgot that I had made a change in another pull request to fix
an issue. Tried to fix it again...
Changed the default url for plugins.csv from
aaronchantrill/naomi-plugins to NaomiProject/naomi-...
This pull request implements a fix for sound cards that do not honor the
chunk size when set thr...
* Naomi Plugin Repository
Added a simple plugin store.
Changed the following files:
nao...
88d92d6ee3c45b42d229a29ff11d6dcf93ff9717 authored about 5 years ago by aaronchantrill <[email protected]>Google Cloud Text to Speech is now working again.
f4d812f8e11ba6fa2b907183f364a498d9da6080 authored over 5 years ago by olest <[email protected]>* NaomiSTTTrainer
This commit adds the NaomiSTTTrainer.py program. This runs as a
webserver ...
* Updated run_command
Updated run_command so that you can specify which output streams
you w...
Added ability to save audio for training purposes
9d708cae9370980e03ff41351a1e2925e11a82f8 authored over 5 years ago by Austin Casteel <[email protected]>
If you didn't have an encryption key, the process of checking the
profile for a password would f...
sqlite3 is required for audiolog, but is not a pip package. It
has to be compiled directly into ...
The STT Trainer is getting flagged by Codacy due to the fact that
it uses a lot of subprocess ca...
Pocketsphinx adapt now sets variables in profile.yml
also removes pocketsphinx vocabulary revisi...
Added the ability to adapt the pocketsphinx model. Right now
this only works with the en-US mode...
Settings references self.locations, but that wasn't created
until after the settings are configu...
e262f20c62f9eeba402412ff0e3d817119fc2afb authored over 5 years ago by Aaron Chantrill <[email protected]>
Settings was using translations, but translations was not set up
until after settings was define...
f7852cdf26cf099decbb0f14c37cd12142abad74 authored over 5 years ago by Aaron Chantrill <[email protected]>
This extends the use of the plugin settings attribute to all
plugins by moving it into the Gener...
caf4c8843eb161fd8ffe831595095ec175b38e85 authored over 5 years ago by aaronchantrill <[email protected]>
Hotfix for passive listen
e30df039352b2dab01dc2fcc42729ffb223dceba authored over 5 years ago by Austin Casteel <[email protected]>
Fixed two problems with the NaomiSTTTrainer.py server. First,
in going through the flake8 testin...
Codacy didn't like that I was using a class method for my fake
special_mode method for local_mic...
NaomiSTTTrainer.py - Once you have collected some samples, you
can use this tool to verify the ...
The shutdown plugin would attempt to address its user by first name as it was turning off, but i...
4a2a819afac599866dc130314036c18c87e34483 authored over 5 years ago by olest <[email protected]>Google STT can now use a setting in profile.yml instead of an environment variable to store the ...
dd8c2d54d5382b181e975b8de780c85ed64aa4f3 authored over 5 years ago by olest <[email protected]>
When testing today I discovered that using the google stt plugin
no audio was being transcribed ...
Replacement for Weather Plugin
dfb4006812522803b0e4765319013a7cc51a1a4a authored over 5 years ago by Austin Casteel <[email protected]>Passive Listen
8ab908734c1d9f3dea39f7432448057f3bfac7a0 authored over 5 years ago by Austin Casteel <[email protected]>I have reviewed these changes and they work for me on my Raspberry Pi 3B+ running Raspbian Stret...
3bd3fcff11e51513f1bd19c2b478abdfaf6e0520 authored over 5 years ago by olest <[email protected]>
If a listbox has no validation on it, it will now require
that the value entered by the user eit...
Check email now uses a settings variable for configuration. This is
a simpler example than the w...
Fixes for Codacy and Flake8.
913fe34b89dd0f5c3c9ca508713c23608b3e5678 authored over 5 years ago by Aaron Chantrill <[email protected]>
naomi/application.py
Made it so any missing setting causes all settings for plugin
to be req...
Added the ability to check for the plugin.settings variable
as application instantiates the diff...
Here I am adding the new wwis_weather plugin. This will be used
to develop the new form descript...
This just adds an additional blank line between the import
statements and the first function dec...
This allows the user to set an "active_listen" value in profile.yml
to True (or "Yes") in order ...
Thanks for pointing out about the master/naomi-dev change with the readme.
I just tested and ...
03cc6a5109eb13c640650f0b1703f72d1e3dd3fc authored over 5 years ago by Bernhard Suttner <[email protected]>This looks good. I have no real way of testing this, but it does no appear to break anything eit...
8518f93099981f37d37374995dca5ff95c5fdeef authored over 5 years ago by Bernhard Suttner <[email protected]>* Security Update
* Fix MaryTTS plugin (#154)
Tested and verified
* Revert "Fix MaryTTS...
382ad001448eb2a77a7095a9c51cd615883eaade authored over 5 years ago by Bernhard Suttner <[email protected]>This looks good to me. I have never used the mpd control before and also don't have a spotify ac...
3f398579ca26abf90b9ba929ae6d88e76c090bf6 authored over 5 years ago by Bernhard Suttner <[email protected]>Did not change back once I got the domain back up and running.
831f4a6b2b091f565b695d81595807a9aed83cc2 authored over 5 years ago by Austin Casteel <[email protected]>dea9776318a3c5f1df5ffed861b496386ba6988a authored over 5 years ago by Austin Casteel <[email protected]>
Removing interface.interface
86acd3dcaef14c858d2b0af918520e35c036ab97 authored over 5 years ago by Austin Casteel <[email protected]>Need to set the value of self.config even if you just ran populate.py
f8e030cebd0968e1d9a799ba58a26240c67818ab authored over 5 years ago by aaronchantrill <[email protected]>Bug fix.
4a941dca90129c2c8d9dce10965f216f5f1d90ea authored over 5 years ago by aaronchantrill <[email protected]>Fixed several issues with populate
8e10deeaa18a7341ae8f9acc0ac8bf7c4fc07add authored over 5 years ago by Austin Casteel <[email protected]>Finished cleaning up the last few flake8 complaints in profile.py
c2f5fe5401b64fd49d8b4b35f89c0662a6dc4b9a authored over 5 years ago by Aaron Chantrill <[email protected]>Fixed a few issues with formatting for flake8.
04b29fc87e5b0ee3c269cab869774fc88252d9b6 authored over 5 years ago by Aaron Chantrill <[email protected]>
We had a few issues with populate. First, it was crashing if
the profile.yml file did not exist ...
* Naobian Prep & Organization
* reverting path dir
* move profile.yml to configs
* Addi...
4152bebd6840c534f50f4b123c40bf653285b5db authored over 5 years ago by Austin Casteel <[email protected]>5d6ed227a7fbf96be952c995455dd6914bbf1ee1 authored over 5 years ago by Austin Casteel <[email protected]>
17abf89677ec26207c60e7c3d5dbfb924be7552d authored over 5 years ago by Austin Casteel <[email protected]>
89dcccf7bd137dfe7fc680124c5be74b4614402e authored over 5 years ago by Austin Casteel <[email protected]>
33b9cd0bc70f2480981c6055b444afd2fc13dd64 authored over 5 years ago by Austin Casteel <[email protected]>
ad0db588d3580d7c0e1817dbeae916eb0f63f3a6 authored over 5 years ago by Austin Casteel <[email protected]>
8e92f9449f910bbb9716a740c8dc12a495c9272d authored over 5 years ago by Austin Casteel <[email protected]>
876a3081c3870ca4305bd96da60ffc173a849945 authored over 5 years ago by Austin Casteel <[email protected]>
08b26410984d9cd17500c10b35baaf0f2d4d0b0e authored over 5 years ago by Austin Casteel <[email protected]>
Naomi dev
868fe10c7ebdb766569988603360cbdb4ec408b7 authored over 5 years ago by Austin Casteel <[email protected]>Naomi salutation
c5a053401759c38bbf90ec051a0025db3fc9ca1f authored over 5 years ago by Austin Casteel <[email protected]>
I must have been tired last time I was working on this.
I changed a bunch of variable substituti...
Update to naomi/profile.py module
ea1ebe3094a758a765ae61bbd2080d192fb3e572 authored over 5 years ago by Austin Casteel <[email protected]>
Naomi currently pauses before stating the wakeword. This just
removes the comma from the "My nam...
Fixed two missing implicit array declarations in populate.py
344d7a6a78c28d19e243d060795fc93951c13a37 authored over 5 years ago by Aaron Chantrill <[email protected]>
The profile is a hierarchical database currently stored in a YaML file.
It has traditionally bee...
Vad plugin
01828731356991ac3c59c390dce32986aed2cc65 authored over 5 years ago by Austin Casteel <[email protected]>cf8fecba83f0907f0fb2dc89839bf80caf623341 authored over 5 years ago by olest <[email protected]>
Codacy complained that the overridden setUp methods used a
different set of parameters.
I have ...
3fc74b2197effab3f9e56e792c9d0f53774f4db3 authored over 5 years ago by AaronC <[email protected]>
After completing the VAD Plugin Testing classes for both plugins,
realized that almost all the c...
Added the ability to change the logging level while running
VAD tests. If logging is set to INFO...
Removed some unused modules and variables and cleaned up the
formatting some.
Added a couple of unit tests for the VAD plugins. Also changed
the strucure of the __init__ meth...
updating fork
f469915a655b2db414d7d57929f798570f4a52ad authored over 5 years ago by Austin Casteel <[email protected]>Fixes how we import plugins.
fda286e8d00042eae368934a7b1770d8df72628e authored over 5 years ago by Stephen Chavez <[email protected]>Deepspeech model import
01a3b854930efb4bbe77ec4e48303ddc59f365f0 authored over 5 years ago by Stephen Chavez <[email protected]>
Oops, I changed the name of the SNR VAD plugin from snr to snr_vad.
Left the default at snr, tho...
Modified the two VAD plugins so they can receive configuration
values passed through from the pr...
naomi/application.py
--------------------
Attached input device parameters (input_samplerate, in...
86b988b381a888dd69a6b5d5487a6b328ee08ea0 authored over 5 years ago by Austin Casteel <[email protected]>
36405a81af92a8ebd3ab0da6869405287466ae1e authored over 5 years ago by Austin Casteel <[email protected]>
Replaced imp module with importlib module due to deprecation warning.
Simplified import of conf...
32b5a3cbfda3257085f310574f1269e80226cea4 authored over 5 years ago by Aaron Chantrill <[email protected]>19997141b05cfaef25d22bcdd8785dfe09be03f9 authored over 5 years ago by Austin <[email protected]>
b59fc569b0ea427ac12db1755602f8fa0f667744 authored over 5 years ago by Austin <[email protected]>
Fix MaryTTS plugin
4d7a33c96cc943a35fda091cafdaf03ff147d863 authored over 5 years ago by Austin <[email protected]>fe7ddb9b75b837f5781b4f13b1c61d41c71ef3bd authored over 5 years ago by Dmytro Semenchenko <[email protected]>
Revert "Fix MaryTTS plugin"
4b55a62b1ec3aa54f322af42bb0020f110aff41a authored over 5 years ago by Austin <[email protected]>This reverts commit 695a62453e936dac465fae20a78cd49e75b27882.
2390c6750aa9038892bbaf8bfd1daa63805498df authored over 5 years ago by aaronchantrill <[email protected]>Tested and verified
695a62453e936dac465fae20a78cd49e75b27882 authored over 5 years ago by Dmytro Semenchenko <[email protected]>
On version 0.4.1 of deepspeech, the line "from deepspeech.model
import Model" has changed to jus...
Correction of German translation for clock plugin
6e5629d55502c84515bc0f6fccd582d79cab23fc authored over 5 years ago by Sebastien <[email protected]>"Uhr" is more like "o'clock" but not "time".
9562c6895aefee12ec23f9d031009b73e6ad81cc authored over 5 years ago by Dmytro Semenchenko <[email protected]>98c470c5f039db642d9cc8ced1519b64a36013dc authored almost 6 years ago by Austin <[email protected]>
081715fa6e2e133a73fffac3f26e69bf2e620079 authored almost 6 years ago by Austin <[email protected]>
Variable type mismatch in Pico
4a215d2b7f43cb47333942fd1e6eab4e1778a36a authored almost 6 years ago by Stephen Chavez <[email protected]>Python3 warning for dev branch Readme
fe59d602a1a537d77b38280a1b85b93226000851 authored almost 6 years ago by Stephen Chavez <[email protected]>
In python 3, the output from pico2wave -l (list languages) needs
to be converted from bytes to s...
Additional options for naomi-setup.sh
c5d1961b6501ba751fb9513266651281e751c21b authored almost 6 years ago by Stephen Chavez <[email protected]>
Changed --primary to --system.
Changed --local to --local-compile