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

Merge pull request #201 from aaronchantrill/Naomi_URLs

Fixed URLs

ba2bf27c6132ef1dbda75be42275952d6de9f3f0 authored about 5 years ago by Austin Casteel <[email protected]>
NaomiSTTTrainer.py Oops

I forgot that I had made a change in another pull request to fix
an issue. Tried to fix it again...

606674e2080583836b126547fe81cbff8f5f0535 authored about 5 years ago by Aaron Chantrill <[email protected]>
Fixed URLs

Changed the default url for plugins.csv from
aaronchantrill/naomi-plugins to NaomiProject/naomi-...

09426b3e36d11277e8a4b8d193defe3b99c93c45 authored about 5 years ago by Aaron Chantrill <[email protected]>
Naomi WebRTC Chunk Length

This pull request implements a fix for sound cards that do not honor the
chunk size when set thr...

9cd5b8d890756d3fde4278eabf1ebb6acb614a7e authored about 5 years ago by Aaron Chantrill <[email protected]>
Naomi Plugin Repository (#199)

* Naomi Plugin Repository

Added a simple plugin store.

Changed the following files:

nao...

88d92d6ee3c45b42d229a29ff11d6dcf93ff9717 authored about 5 years ago by aaronchantrill <[email protected]>
issue #191 : google tts plugin is broken (#198)

Google Cloud Text to Speech is now working again.

f4d812f8e11ba6fa2b907183f364a498d9da6080 authored over 5 years ago by olest <[email protected]>
NaomiSTTTrainer (#196)

* NaomiSTTTrainer

This commit adds the NaomiSTTTrainer.py program. This runs as a
webserver ...

c0f7e56ae3c6dad6ac8f1eb1ce85681304a25f4a authored over 5 years ago by aaronchantrill <[email protected]>
Updated run_command (#193)

* Updated run_command

Updated run_command so that you can specify which output streams
you w...

0026fb75a8b5670d4b0d1a6c9a190414138060a7 authored over 5 years ago by aaronchantrill <[email protected]>
Merge pull request #189 from aaronchantrill/audiolog

Added ability to save audio for training purposes

9d708cae9370980e03ff41351a1e2925e11a82f8 authored over 5 years ago by Austin Casteel <[email protected]>
Fixed issue with creating encryption key

If you didn't have an encryption key, the process of checking the
profile for a password would f...

febea21574e33baa6da4aaf004bc26391ee2927c authored over 5 years ago by Aaron Chantrill <[email protected]>
Remove sqlite3 from requirements

sqlite3 is required for audiolog, but is not a pip package. It
has to be compiled directly into ...

1247897f9dd67ce7c7a764b89aa29148eeb2e4e3 authored over 5 years ago by Aaron Chantrill <[email protected]>
Removing STT Trainer while I work on it

The STT Trainer is getting flagged by Codacy due to the fact that
it uses a lot of subprocess ca...

07ae193337f7ca69bdaf62912970c617e4bdb57c authored over 5 years ago by Aaron Chantrill <[email protected]>
Continuing to work on Pocketsphinx Adapt

Pocketsphinx adapt now sets variables in profile.yml
also removes pocketsphinx vocabulary revisi...

23b82333bc206d9a9abc8e60d38b7ca40b3c567d authored over 5 years ago by Aaron Chantrill <[email protected]>
Adapt standard english pocketsphinx model

Added the ability to adapt the pocketsphinx model. Right now
this only works with the en-US mode...

71bd01300005d111b8c182f86014a27bc604af86 authored over 5 years ago by Aaron Chantrill <[email protected]>
Move WWIS Weather get_locations above settings

Settings references self.locations, but that wasn't created
until after the settings are configu...

70472eb2a30604badff6f32976f3810b0f6b7417 authored over 5 years ago by Aaron Chantrill <[email protected]>
Merge branch 'audiolog' of github.com:aaronchantrill/Naomi into audiolog

e262f20c62f9eeba402412ff0e3d817119fc2afb authored over 5 years ago by Aaron Chantrill <[email protected]>
Fixed WWIS Weather translations in settings

Settings was using translations, but translations was not set up
until after settings was define...

7a4be3498e51327989a69090b92d615004568ff0 authored over 5 years ago by Aaron Chantrill <[email protected]>
Merge branch 'naomi-dev' of https://github.com/NaomiProject/Naomi into audiolog

f7852cdf26cf099decbb0f14c37cd12142abad74 authored over 5 years ago by Aaron Chantrill <[email protected]>
Settings for all Plugins

This extends the use of the plugin settings attribute to all
plugins by moving it into the Gener...

624024cf935d2aeecc9bd9c35bd859855d33dee7 authored over 5 years ago by Aaron Chantrill <[email protected]>
Merge branch 'naomi-dev' into audiolog

caf4c8843eb161fd8ffe831595095ec175b38e85 authored over 5 years ago by aaronchantrill <[email protected]>
Merge pull request #187 from aaronchantrill/passive_listen

Hotfix for passive listen

e30df039352b2dab01dc2fcc42729ffb223dceba authored over 5 years ago by Austin Casteel <[email protected]>
Fix to NaomiSTTTrainer.py

Fixed two problems with the NaomiSTTTrainer.py server. First,
in going through the flake8 testin...

0c0c2b605d1e48254ba934e580ea9a273653674c authored over 5 years ago by Aaron Chantrill <[email protected]>
Fixed a codacy issue

Codacy didn't like that I was using a class method for my fake
special_mode method for local_mic...

88f55f3ade6d5292f20da424b7581bb93281bb09 authored over 5 years ago by Aaron Chantrill <[email protected]>
Added ability to save audio for training purposes

NaomiSTTTrainer.py - Once you have collected some samples, you
can use this tool to verify the ...

0bae045d82bfdddf1d4643d50c66428838c05f64 authored over 5 years ago by Aaron Chantrill <[email protected]>
Bug fix for shutdown plugin (#186)

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]>
Unit tests for google stt plugin, updated docs and credentials json (#185)

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]>
Fix passive listen

When testing today I discovered that using the google stt plugin
no audio was being transcribed ...

e97fd9521ebfcce3a81b493120e622704aa8205a authored over 5 years ago by Aaron Chantrill <[email protected]>
Merge pull request #183 from aaronchantrill/wwis

Replacement for Weather Plugin

dfb4006812522803b0e4765319013a7cc51a1a4a authored over 5 years ago by Austin Casteel <[email protected]>
Merge pull request #181 from aaronchantrill/passive_listen

Passive Listen

8ab908734c1d9f3dea39f7432448057f3bfac7a0 authored over 5 years ago by Austin Casteel <[email protected]>
Fixing google stt plugin (#184)

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]>
Added default validation for listboxes

If a listbox has no validation on it, it will now require
that the value entered by the user eit...

5a38d11dd1b5e870ff379236c94300811cd582c8 authored over 5 years ago by Aaron Chantrill <[email protected]>
Converted check_email to use settings

Check email now uses a settings variable for configuration. This is
a simpler example than the w...

ac9e08d6f0cd117914557bf31cef261c1468d7f2 authored over 5 years ago by Aaron Chantrill <[email protected]>
Fixed codacy and flake8 complaints

Fixes for Codacy and Flake8.

913fe34b89dd0f5c3c9ca508713c23608b3e5678 authored over 5 years ago by Aaron Chantrill <[email protected]>
Git WWIS weather plugin working

naomi/application.py
Made it so any missing setting causes all settings for plugin
to be req...

346be8eae05e0e1493a1138dda6fff8f3e573649 authored over 5 years ago by Aaron Chantrill <[email protected]>
Adding "settings" detection to application.py

Added the ability to check for the plugin.settings variable
as application instantiates the diff...

3bfe08b8224bbc8ff0c5dd68a4163dc0c9bbdfcb authored over 5 years ago by Aaron Chantrill <[email protected]>
Adding wwis_weather plugin

Here I am adding the new wwis_weather plugin. This will be used
to develop the new form descript...

ec17f148a8e5a9d1049ed9b3520138a05359ff2e authored over 5 years ago by Aaron Chantrill <[email protected]>
Flake8 issue

This just adds an additional blank line between the import
statements and the first function dec...

081113dee940d2bd2405dab5be259d8c76ca2d1f authored over 5 years ago by Aaron Chantrill <[email protected]>
Passive Listen

This allows the user to set an "active_listen" value in profile.yml
to True (or "Yes") in order ...

a389a5ea77c981de6fd728984f729465c5008daf authored over 5 years ago by Aaron Chantrill <[email protected]>
Allow to enable only certain speechhandlers by configuration (#176)

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]>
Fix unkown item (#178)

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]>
MPDClient autoplay and reticient mode (#179)

* Security Update

* Fix MaryTTS plugin (#154)

Tested and verified

* Revert "Fix MaryTTS...

382ad001448eb2a77a7095a9c51cd615883eaade authored over 5 years ago by Bernhard Suttner <[email protected]>
Exit should turn off music (#180)

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]>
Fixing website links...

Did not change back once I got the domain back up and running.

831f4a6b2b091f565b695d81595807a9aed83cc2 authored over 5 years ago by Austin Casteel <[email protected]>
Fixing Python 3 warning

dea9776318a3c5f1df5ffed861b496386ba6988a authored over 5 years ago by Austin Casteel <[email protected]>
Merge pull request #174 from NaomiProject/aaronchantrill-patch-1

Removing interface.interface

86acd3dcaef14c858d2b0af918520e35c036ab97 authored over 5 years ago by Austin Casteel <[email protected]>
Should set config even if running populate.py

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]>
Removing interface.interface

Bug fix.

4a941dca90129c2c8d9dce10965f216f5f1d90ea authored over 5 years ago by aaronchantrill <[email protected]>
Merge pull request #171 from aaronchantrill/naomi_profile_issues

Fixed several issues with populate

8e10deeaa18a7341ae8f9acc0ac8bf7c4fc07add authored over 5 years ago by Austin Casteel <[email protected]>
Last few Flake8 complaints

Finished cleaning up the last few flake8 complaints in profile.py

c2f5fe5401b64fd49d8b4b35f89c0662a6dc4b9a authored over 5 years ago by Aaron Chantrill <[email protected]>
Fixed Flake8 issues

Fixed a few issues with formatting for flake8.

04b29fc87e5b0ee3c269cab869774fc88252d9b6 authored over 5 years ago by Aaron Chantrill <[email protected]>
Fixed several issues with populate

We had a few issues with populate. First, it was crashing if
the profile.yml file did not exist ...

a5981706e94a85902bc99c91c4bd43c4967dc956 authored over 5 years ago by Aaron Chantrill <[email protected]>
Naobian Prep & Organization (#170)

* Naobian Prep & Organization

* reverting path dir

* move profile.yml to configs

* Addi...

4152bebd6840c534f50f4b123c40bf653285b5db authored over 5 years ago by Austin Casteel <[email protected]>
Fixing syntax

5d6ed227a7fbf96be952c995455dd6914bbf1ee1 authored over 5 years ago by Austin Casteel <[email protected]>
Fixing errors, bugs, & further adjustments

17abf89677ec26207c60e7c3d5dbfb924be7552d authored over 5 years ago by Austin Casteel <[email protected]>
Once again trying to make Codacy happy

89dcccf7bd137dfe7fc680124c5be74b4614402e authored over 5 years ago by Austin Casteel <[email protected]>
Removing whitespace to make Codacy happy

33b9cd0bc70f2480981c6055b444afd2fc13dd64 authored over 5 years ago by Austin Casteel <[email protected]>
Adding Sub Path & Adjusting Config Path

ad0db588d3580d7c0e1817dbeae916eb0f63f3a6 authored over 5 years ago by Austin Casteel <[email protected]>
move profile.yml to configs

8e92f9449f910bbb9716a740c8dc12a495c9272d authored over 5 years ago by Austin Casteel <[email protected]>
reverting path dir

876a3081c3870ca4305bd96da60ffc173a849945 authored over 5 years ago by Austin Casteel <[email protected]>
Naobian Prep & Organization

08b26410984d9cd17500c10b35baaf0f2d4d0b0e authored over 5 years ago by Austin Casteel <[email protected]>
Merge pull request #11 from NaomiProject/naomi-dev

Naomi dev

868fe10c7ebdb766569988603360cbdb4ec408b7 authored over 5 years ago by Austin Casteel <[email protected]>
Merge pull request #168 from aaronchantrill/naomi-salutation

Naomi salutation

c5a053401759c38bbf90ec051a0025db3fc9ca1f authored over 5 years ago by Austin Casteel <[email protected]>
Fixed some syntax errors in conversation.py

I must have been tired last time I was working on this.
I changed a bunch of variable substituti...

9a5691050816644d8490842ebb5aa1925d2c6743 authored over 5 years ago by Aaron Chantrill <[email protected]>
Merge pull request #165 from aaronchantrill/naomi-profile

Update to naomi/profile.py module

ea1ebe3094a758a765ae61bbd2080d192fb3e572 authored over 5 years ago by Austin Casteel <[email protected]>
Change the salutation

Naomi currently pauses before stating the wakeword. This just
removes the comma from the "My nam...

134f6a7388e6b1b6ff1e2cb10c3301d23777624e authored over 5 years ago by Aaron Chantrill <[email protected]>
Fixed two joins in populate.py

Fixed two missing implicit array declarations in populate.py

344d7a6a78c28d19e243d060795fc93951c13a37 authored over 5 years ago by Aaron Chantrill <[email protected]>
Update to naomi/profile.py module

The profile is a hierarchical database currently stored in a YaML file.
It has traditionally bee...

42bdde37539026b1e0cb16d559748bb974e4386b authored over 5 years ago by Aaron Chantrill <[email protected]>
Merge pull request #161 from aaronchantrill/vad_plugin

Vad plugin

01828731356991ac3c59c390dce32986aed2cc65 authored over 5 years ago by Austin Casteel <[email protected]>
issue #162 : festival plugin (#163)

cf8fecba83f0907f0fb2dc89839bf80caf623341 authored over 5 years ago by olest <[email protected]>
Fixed codacy issue

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]>
Centralize VAD Plugin Testing

After completing the VAD Plugin Testing classes for both plugins,
realized that almost all the c...

da87f95b0f4fb912a528a974cb157499da8af62b authored over 5 years ago by AaronC <[email protected]>
Selective Logging

Added the ability to change the logging level while running
VAD tests. If logging is set to INFO...

6f6d9cf0b21685af4ef5266f3937b2737f29565f authored over 5 years ago by AaronC <[email protected]>
Fixed Codacy and Flake8 issues

Removed some unused modules and variables and cleaned up the
formatting some.

5c61bd0561cd870bbc07eb16c5c384f53441e11f authored over 5 years ago by AaronC <[email protected]>
Unit tests for VAD plugins

Added a couple of unit tests for the VAD plugins. Also changed
the strucure of the __init__ meth...

ac93cd54c868f3e27d20c0b402f6d750ee5b803f authored over 5 years ago by AaronC <[email protected]>
Merge pull request #10 from NaomiProject/naomi-dev

updating fork

f469915a655b2db414d7d57929f798570f4a52ad authored over 5 years ago by Austin Casteel <[email protected]>
Merge pull request #159 from aaronchantrill/importlib

Fixes how we import plugins.

fda286e8d00042eae368934a7b1770d8df72628e authored over 5 years ago by Stephen Chavez <[email protected]>
Merge pull request #153 from aaronchantrill/deepspeech

Deepspeech model import

01a3b854930efb4bbe77ec4e48303ddc59f365f0 authored over 5 years ago by Stephen Chavez <[email protected]>
Bad default vad setting

Oops, I changed the name of the SNR VAD plugin from snr to snr_vad.
Left the default at snr, tho...

727324a2f86d8bcd58d48c699422420f471e29ff authored over 5 years ago by Aaron Chantrill <[email protected]>
VAD options can be set in profile

Modified the two VAD plugins so they can receive configuration
values passed through from the pr...

6fbdb332f11abb8dbb1d6b55fadcaa2e79d9fcde authored over 5 years ago by Aaron Chantrill <[email protected]>
VAD Plugin

naomi/application.py
--------------------
Attached input device parameters (input_samplerate, in...

8fc68da8a985f17c5ba692f46acc30ee87d7d989 authored over 5 years ago by Aaron Chantrill <[email protected]>
Website back up and running

86b988b381a888dd69a6b5d5487a6b328ee08ea0 authored over 5 years ago by Austin Casteel <[email protected]>
Website is back up and running

36405a81af92a8ebd3ab0da6869405287466ae1e authored over 5 years ago by Austin Casteel <[email protected]>
imp module deprecated

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]>
Iterum Website Update

19997141b05cfaef25d22bcdd8785dfe09be03f9 authored over 5 years ago by Austin <[email protected]>
Iterum Website Update

b59fc569b0ea427ac12db1755602f8fa0f667744 authored over 5 years ago by Austin <[email protected]>
Merge pull request #157 from gospodima/patch-5

Fix MaryTTS plugin

4d7a33c96cc943a35fda091cafdaf03ff147d863 authored over 5 years ago by Austin <[email protected]>
Fix MaryTTS plugin

fe7ddb9b75b837f5781b4f13b1c61d41c71ef3bd authored over 5 years ago by Dmytro Semenchenko <[email protected]>
Merge pull request #156 from NaomiProject/revert-154-patch-4

Revert "Fix MaryTTS plugin"

4b55a62b1ec3aa54f322af42bb0020f110aff41a authored over 5 years ago by Austin <[email protected]>
Revert "Fix MaryTTS plugin (#154)"

This reverts commit 695a62453e936dac465fae20a78cd49e75b27882.

2390c6750aa9038892bbaf8bfd1daa63805498df authored over 5 years ago by aaronchantrill <[email protected]>
Fix MaryTTS plugin (#154)

Tested and verified

695a62453e936dac465fae20a78cd49e75b27882 authored over 5 years ago by Dmytro Semenchenko <[email protected]>
Deepspeech model import

On version 0.4.1 of deepspeech, the line "from deepspeech.model
import Model" has changed to jus...

549f872a65615a3f322f8ac4d83cfa6b0133ecbb authored over 5 years ago by Aaron Chantrill <[email protected]>
Merge pull request #151 from gospodima/patch-3

Correction of German translation for clock plugin

6e5629d55502c84515bc0f6fccd582d79cab23fc authored over 5 years ago by Sebastien <[email protected]>
Update German translation for clock plugin

"Uhr" is more like "o'clock" but not "time".

9562c6895aefee12ec23f9d031009b73e6ad81cc authored over 5 years ago by Dmytro Semenchenko <[email protected]>
Security Update

98c470c5f039db642d9cc8ced1519b64a36013dc authored almost 6 years ago by Austin <[email protected]>
Security Update

081715fa6e2e133a73fffac3f26e69bf2e620079 authored almost 6 years ago by Austin <[email protected]>
Merge pull request #149 from aaronchantrill/pico

Variable type mismatch in Pico

4a215d2b7f43cb47333942fd1e6eab4e1778a36a authored almost 6 years ago by Stephen Chavez <[email protected]>
Merge pull request #148 from Longshotpro2/dev

Python3 warning for dev branch Readme

fe59d602a1a537d77b38280a1b85b93226000851 authored almost 6 years ago by Stephen Chavez <[email protected]>
Variable type mismatch in Pico

In python 3, the output from pico2wave -l (list languages) needs
to be converted from bytes to s...

7bad48c744cd270c2d45e0cb8e2da3ca13190655 authored almost 6 years ago by Aaron Chantrill <[email protected]>
Merge pull request #143 from aaronchantrill/naomi-setup

Additional options for naomi-setup.sh

c5d1961b6501ba751fb9513266651281e751c21b authored almost 6 years ago by Stephen Chavez <[email protected]>
Changed some command-line options for naomi-setup.sh

Changed --primary to --system.
Changed --local to --local-compile

2d0f895b369e56c2019069bc220ba7796970fb15 authored almost 6 years ago by Aaron Chantrill <[email protected]>