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 over 5 years ago
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 over 5 years agoGoogle Cloud Text to Speech is now working again.
f4d812f8e11ba6fa2b907183f364a498d9da6080 authored over 5 years ago* 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
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
Settings was using translations, but translations was not set up
until after settings was define...
f7852cdf26cf099decbb0f14c37cd12142abad74 authored over 5 years ago
This extends the use of the plugin settings attribute to all
plugins by moving it into the Gener...
caf4c8843eb161fd8ffe831595095ec175b38e85 authored over 5 years ago
Hotfix for passive listen
e30df039352b2dab01dc2fcc42729ffb223dceba authored over 5 years ago
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 agoGoogle STT can now use a setting in profile.yml instead of an environment variable to store the ...
dd8c2d54d5382b181e975b8de780c85ed64aa4f3 authored over 5 years ago
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 agoPassive Listen
8ab908734c1d9f3dea39f7432448057f3bfac7a0 authored over 5 years agoI have reviewed these changes and they work for me on my Raspberry Pi 3B+ running Raspbian Stret...
3bd3fcff11e51513f1bd19c2b478abdfaf6e0520 authored almost 6 years ago
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 almost 6 years ago
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 almost 6 years agoThis looks good. I have no real way of testing this, but it does no appear to break anything eit...
8518f93099981f37d37374995dca5ff95c5fdeef authored almost 6 years ago* Security Update
* Fix MaryTTS plugin (#154)
Tested and verified
* Revert "Fix MaryTTS...
382ad001448eb2a77a7095a9c51cd615883eaade authored almost 6 years agoThis looks good to me. I have never used the mpd control before and also don't have a spotify ac...
3f398579ca26abf90b9ba929ae6d88e76c090bf6 authored almost 6 years agoDid not change back once I got the domain back up and running.
831f4a6b2b091f565b695d81595807a9aed83cc2 authored almost 6 years agodea9776318a3c5f1df5ffed861b496386ba6988a authored almost 6 years ago
Removing interface.interface
86acd3dcaef14c858d2b0af918520e35c036ab97 authored almost 6 years agoNeed to set the value of self.config even if you just ran populate.py
f8e030cebd0968e1d9a799ba58a26240c67818ab authored almost 6 years agoBug fix.
4a941dca90129c2c8d9dce10965f216f5f1d90ea authored almost 6 years agoFixed several issues with populate
8e10deeaa18a7341ae8f9acc0ac8bf7c4fc07add authored almost 6 years agoFinished cleaning up the last few flake8 complaints in profile.py
c2f5fe5401b64fd49d8b4b35f89c0662a6dc4b9a authored almost 6 years agoFixed a few issues with formatting for flake8.
04b29fc87e5b0ee3c269cab869774fc88252d9b6 authored almost 6 years ago
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 almost 6 years ago5d6ed227a7fbf96be952c995455dd6914bbf1ee1 authored almost 6 years ago
17abf89677ec26207c60e7c3d5dbfb924be7552d authored almost 6 years ago
89dcccf7bd137dfe7fc680124c5be74b4614402e authored almost 6 years ago
33b9cd0bc70f2480981c6055b444afd2fc13dd64 authored almost 6 years ago
ad0db588d3580d7c0e1817dbeae916eb0f63f3a6 authored almost 6 years ago
8e92f9449f910bbb9716a740c8dc12a495c9272d authored almost 6 years ago
876a3081c3870ca4305bd96da60ffc173a849945 authored almost 6 years ago
08b26410984d9cd17500c10b35baaf0f2d4d0b0e authored almost 6 years ago
Naomi dev
868fe10c7ebdb766569988603360cbdb4ec408b7 authored almost 6 years agoNaomi salutation
c5a053401759c38bbf90ec051a0025db3fc9ca1f authored almost 6 years ago
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 almost 6 years ago
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 almost 6 years ago
The profile is a hierarchical database currently stored in a YaML file.
It has traditionally bee...
Vad plugin
01828731356991ac3c59c390dce32986aed2cc65 authored almost 6 years agocf8fecba83f0907f0fb2dc89839bf80caf623341 authored almost 6 years ago
Codacy complained that the overridden setUp methods used a
different set of parameters.
I have ...
3fc74b2197effab3f9e56e792c9d0f53774f4db3 authored almost 6 years ago
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 about 6 years agoFixes how we import plugins.
fda286e8d00042eae368934a7b1770d8df72628e authored about 6 years agoDeepspeech model import
01a3b854930efb4bbe77ec4e48303ddc59f365f0 authored about 6 years ago
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 about 6 years ago
36405a81af92a8ebd3ab0da6869405287466ae1e authored about 6 years ago
Replaced imp module with importlib module due to deprecation warning.
Simplified import of conf...
32b5a3cbfda3257085f310574f1269e80226cea4 authored about 6 years ago19997141b05cfaef25d22bcdd8785dfe09be03f9 authored about 6 years ago
b59fc569b0ea427ac12db1755602f8fa0f667744 authored about 6 years ago
Fix MaryTTS plugin
4d7a33c96cc943a35fda091cafdaf03ff147d863 authored about 6 years agofe7ddb9b75b837f5781b4f13b1c61d41c71ef3bd authored about 6 years ago
Revert "Fix MaryTTS plugin"
4b55a62b1ec3aa54f322af42bb0020f110aff41a authored about 6 years agoThis reverts commit 695a62453e936dac465fae20a78cd49e75b27882.
2390c6750aa9038892bbaf8bfd1daa63805498df authored about 6 years agoTested and verified
695a62453e936dac465fae20a78cd49e75b27882 authored about 6 years ago
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 about 6 years ago"Uhr" is more like "o'clock" but not "time".
9562c6895aefee12ec23f9d031009b73e6ad81cc authored about 6 years ago98c470c5f039db642d9cc8ced1519b64a36013dc authored about 6 years ago
081715fa6e2e133a73fffac3f26e69bf2e620079 authored about 6 years ago
Variable type mismatch in Pico
4a215d2b7f43cb47333942fd1e6eab4e1778a36a authored about 6 years agoPython3 warning for dev branch Readme
fe59d602a1a537d77b38280a1b85b93226000851 authored about 6 years ago
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 about 6 years ago
Changed --primary to --system.
Changed --local to --local-compile