Åke Forslund
df18f42ae0
Remove debug prints
2017-08-01 11:45:42 +02:00
Åke Forslund
0e2029d9fe
Add support for muting pulse audio streams
...
when the audio configuration option "pulseaudio" is set to mute running
audio streams will be muted while mycroft is speaking and while mycroft
is listening.
2017-07-31 13:37:18 +02:00
Åke Forslund
6f37d3c8f8
Fix bug in track_info_method
...
* import Message to allow audio service to reply info
* Add default message to audio service class
2017-07-31 13:37:18 +02:00
Åke Forslund
68506cb519
Add basic tests for audio service
2017-07-31 13:37:17 +02:00
Åke Forslund
93a9848a4c
Move speech information methods to audio
2017-07-31 13:37:17 +02:00
Åke Forslund
769b4f900e
Move text to speech to audio service
2017-07-31 13:37:17 +02:00
Åke Forslund
824503ae4d
Volume is now changed in relation to current volume for vlc
2017-07-31 13:37:17 +02:00
Åke Forslund
8d4aabe6ca
Correct resume handler
2017-07-31 13:37:17 +02:00
Åke Forslund
d012702bde
Update control logic for mpg123 process
...
Removes the cases where the process keeps playing in the background
when a new track is started.
2017-07-31 13:37:17 +02:00
Åke Forslund
839803c958
Rename messages.
...
As requested by Augusto Monteiro
2017-07-31 13:37:17 +02:00
Åke Forslund
86a557e1ac
Docstrings!
2017-07-31 13:37:17 +02:00
Åke Forslund
e9a8eb01ca
Handle file:// uri's in mpg123 backend
2017-07-31 13:37:17 +02:00
Åke Forslund
0749b3c088
Only display message bus messages related to audio service
2017-07-31 13:37:17 +02:00
Åke Forslund
2270448fff
Fix pep8 errors
2017-07-31 13:37:17 +02:00
Åke Forslund
bddccad7b9
Make service loading more robust
2017-07-31 13:37:17 +02:00
Åke Forslund
aab65d8178
Add docstrings.
2017-07-31 13:37:17 +02:00
Åke Forslund
177187bee6
Rename manual_load to load_service.
2017-07-31 13:37:17 +02:00
Åke Forslund
bccc9f78d8
Handle stop
2017-07-31 13:37:17 +02:00
Åke Forslund
a39033fa98
Re-add resume functionality
2017-07-31 13:37:17 +02:00
Åke Forslund
3001dd5a83
Move backend base class to audio/services
2017-07-31 13:37:17 +02:00
Åke Forslund
7dc746370a
Load all audio services in the service directory
2017-07-31 13:37:17 +02:00
Åke Forslund
c7ad6b11bb
Move audio service to separate process.
2017-07-31 13:37:17 +02:00