> Attention!

New threads need to be created only inroot partition! In the future, they will be processed by moderators.

If you posted a new version of the program, please notify the moderator by clicking the "Complaint" button on your message.

Catalog of Android programs



Poweramp Headset Voice Control | Controlling the Poweramp player with voice and headset button



Rep: (44)
Poweramp Plugin Headset Voice Control
version: 1.45
Attached Image
Last update of the program in the header:25.10.2020

Screenshots
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image

Short description:
Extended control of Poweramp player with voice commands and headset, volume adjustment, time notification, track title or radio station, battery charge, automatic addition of track in playlist, ride track and other.
On the Android 10+ devices, the control is running from the Poweramp 875 build and you need to turn off the response to the headset in the player settings !!!
Where to turn off?
Attached Image

Description:
Supported actions:
-Retaging the volume of the sound of music (in the demo only "quieter")
-play / pause
- track tracks Next (in the demo is not available) / previous
- The following album is the following (in the demo is not available) / previous
-play the album, indicating its name by voice command
- play playlist, specifying the name of the file to the voice command (in the demo is not available)
- addition to the current track in the playlist [default] (in the demo is not available)
- Tracking tracks Enable (in the demo is not available) / Turn off
Seeking by track 15 seconds back, convenient for reading books
-to say the name of the track
-say the current time
- let the battery charge level (in the demo is not available)
- switch settings options selected actions.
- For bluetooth headphones, you can command Play, Next Track (in Demo Disabled) and Prev Track, Fast Forvard (in Demo Disabled), Rewind can be overridden to other actions.

The application has the ability to:
-Golos notification of the radio station name
-indicate the number of clicks for a specific action (up to 6 clicks)
-create options for selected actions (up to 5 options)
-add / delete your voice commands for certain actions

*** Important! ***
From Build Poweramp 875, control works on smartphones with android 10+. Be sure to disconnect in the PoweraMP option: "Responding to the headset / bluetooth".
Attention! If the player plays, then it is possible to play with bluetooth to play / pause can be ignored every second time.
To do this, in the plugin, we use the option "Replace the command to play / pause to the trace command. Then for the first click still use play / pause, and then the trace team.
Either use another similar replacement option at which, just as if the player plays, you need to use the trace command. Starting from the first click. And the team play / pause will always put the player pause.


Android required: 5.0 and above, from 10.0 control is possible only when using the Poweramp player.
Russian interface: Yes

Developer: Zx
Google Play (full version): ver 1.45
YouTube Review: Example of using an extended headset on Sony WH-1000 XM3 headphones
Changes:
- Fix errors in the display of the interface on the radio.
- A new volume control mode and new options are implemented in additional settings: This is a special mode when playing to control only the volume and only for a wired single-button headset with a rapid response to pressing the headset button (less than 300ms). Fast pressing increase volume, slow pressing reduce the volume. Enabling this mode and regulating direction can be changed in additional settings in the options for wired headset (in the demo version, the volume increases in the volume).
Attached Image


There are some limitations in the demo version.
Download demo version: Attached filedemo.apk. (1.71 MB)

Recommendations for use in detail ...

Post has been editedzx. - 26.10.20, 18:52
Reason for editing: the release of the new demo version 1.45 as well as the full version 1.45 on the playmarket



Rep: (956)
You can manual how to configure?



Rep: (44)
sever20067 @ 05/10/19, 17:40*
You can manual how to configure?

What exactly needs to be configured?

There may be problems that are not worth Text-to-Spech. Without speech synthesis, there will be terribly uncomfortable.
And if you need instructing a choice of actions, then everything is simple. Spiner choose actions for the desired number of clicks. Microphone button is needed purely for the test. All teams need to speak in the headset.
If you need a voice: there may be one not clear nuance. There is no standard dialog: add or remove a command for the desired action.
It is made so that the teams in the process of use in the case of not successful recognition will accumulate in the database, and then when there is a minute, they can be scattered on the necessary action or deleted.
The fact is that in the noise, consonant words may not be correctly recognized: quieter, quiet, cinema, etc. Depends on the quality of the headset.
And the rest is clear. Volume mode you only need to understand - there were cases that the users did not understand that when "louder" every next click increases the volume by one division. And after a moment, there is a beep, notifying that the volume increase mode is completed. I agree that it is racked, but if you understand, it is very convenient.


Post has been editedzx. - 20.08.19, 07:09



Rep: (3)
What I lacked in Poweramp was the removal of the track being played from the device’s memory using the headset. When parsing the collection, it is inconvenient to get it every time to remove the track.

Post has been editediZ01at0r - 10.05.19, 18:36
Reason for editing: Supplement



Rep: (44)
iZ01at0r @ 05/10/19, 18:34*
What I lacked in Poweramp was the removal of the track being played from the device’s memory using the headset.

* iZ01at0r,
I will try to do it in the future.
This can already be implemented using the command to add the current track to the playlist. Then, in PA itself, delete this playlist along with the tracks from the memory card.
I also want a mode for familiarizing with tracks, for example, for 10 seconds.

Post has been editedzx. - 04.08.19, 07:13



Rep: (3)
* zx. I don't even know about acquaintance. In the player, I do not remember this functionality. It is necessary to somehow rewind to the middle and play for about ten seconds.

A track removal probably needs to be done with confirmation, so as not to accidentally delete what is not needed.



Rep: (1)
Descriptions are poor. I do not understand why separately lose the album en



Rep: (345)
And what is the demo version for? What should work in it? Put on 9-ku and 5-ku, no results



Rep: (44)
* st_Serzhant,
St_Serzhant @ 05/12/19, 22:11*
Descriptions are poor. I do not understand why separately lose the album en

In the standard Google voice assistant it is not possible to set a voice command in English if the Russian region is selected. In my application, this flaw is implemented. Namely, the option to start playing the album marked EN will wait for the English name of the album for recognition. As for the description, thank you for the comment, just collect more comments and correct it in the subject.

Post has been editedzx. - 13.05.19, 07:51



Rep: (44)
spok4322 @ 05.13.19, 06:50*
And what is the demo version for? What should work in it?

* spok4322,
Well, the demo is needed so that users at least try out the headset button, speech synthesis and speech recognition, player control.In the demo version, I left the execution of the PLAY / PAUSE commands, speaking the current time, battery power, and the name of the current track.
In the demo version, everything is allowed, except for switching tracks and albums to the next and increased volume.
spok4322 @ 05.13.19, 06:50*
Put on 9-ku and 5-ku, no results

It means you click the button on the headset and nothing happens?
Note that if the Poweramp player is in the foreground, then it takes control of the headset to itself, even if in the player settings the option to respond to the headset buttons is disabled. Then control from my app stops working.
Did you start the service in my application? The bottom button on the left below the "microphone" button to enable control. Honestly, since the 5th android, devices have not yet come across, where something would not work in my app.

Post has been editedzx. - 27.07.19, 21:19



Rep: (345)
zx. @ 05.13.19, 8:08*
Honestly, since the 5th android, devices have not yet come across, where something would not work in my app.
OK, I'll check again



Rep: (157)
Make a sale and there will be a lot of users.
And then there will be a very good bug report.
And how long do you want to do this application? Year, two, month, week?
And so the idea is super. I think I'll buy ...



Rep: (44)
* SheldonIEA,
Sale has already been. I think for a long time I will be engaged in this application, because I myself use it all the time. I have not seen a better alternative.



Rep: (157)
* zx., I agree the application is super. The main thing that time was to deal with them.
Do you use StT Google offline or equivalent for recognition of commands?



Rep: (956)
I have a bluetooth stereo headset. This program is suitable for voice control, or I do not correctly understand the purpose of this program?



Rep: (44)
SheldonIEA @ 05/14/19 11:42*
Do you use StT Google offline or equivalent for recognition of commands?

* SheldonIEA,
I use the built-in SpeechRecognizer object (the google assistant works on it).
This recognition system works for free both offline and online: offline will work if the dictionaries of your localization are downloaded. This can be viewed in the system settings section: Google.
Offline is faster, but I had to leave the online mode. Online supports more languages ​​than offline.

Post has been editedzx. - 10.07.19, 23:11



Rep: (44)
I have a bluetooth stereo headset. This program is suitable for voice control, or I do not correctly understand the purpose of this program?

* sever20067,
The program has three destinations: Manage the central headset button with clicks (up to 6 clicks), reassigning other multifunction headset buttons and voice control.Here I will go a little deeper:
1. With any headset, and wired and bluetooth, you have the ability to set 6 actions to the appropriate number of clicks of the central button. And you can go further: you can assign an action that changes the configuration to five other possible options, i.e. Another 5 action options in 5 any actions. The 6th will be occupied by the action of a configuration change. This is certainly busting, it is difficult to remember which config on what actions, but there may be such a fan)). After all, I will soon add all new actions.

2. When override the PLAY / PAUSE, FAST FORWARD, Rewind, Next Track buttons, Prev Track For multifunctional bluetooth headsets, the principle changes: You can not count the number of clicks to play / pause, but in the additional settings, turn on the switches, while pressing the corresponding button will immediately execute The command installed in the specified cell according to the sequence number.

3. When controlling a voice: you will need to activate voice recognition on the headset, i.e. Click the central button number of times that will be assigned to Voice ("voice command"). When installing the application, this is 4 clicks. But you can reassign one click at your discretion. When you activate the emission, you will hear your favorite sound from Google, exactly as after "ok, google". After that, you have 2 seconds to pronounce the appropriate action command.

When working with a bluetooth headset, there is one minus and one plus:

Minus: The bluetooth central button on modern 3-button headsets requires a longer waiting interval for pressing due to a long press. And making 6 clicks is really long. But you can assign the action PLAY | PAUSE for one click, and for two clicks - "VOICE". The remaining teams are already doing voice.

Plus: Owners of 6 button headsets can double-click on the track switching buttons to change albums.


Post has been editedzx. - 23.08.20, 23:39



Rep: (956)
* zx. , I have
SVEN AP-B770MV
Attached Image

There are 6 buttons.

When riding a bike I would like a permanent focus on the voice assistant.

Post has been editedsever20067 - 14.05.19, 14:43



Rep: (44)
When riding a bike I would like a permanent focus on the voice assistant.
* sever20067,
I understand that I myself am a great lover, I’ll think in this direction necessarily what can be done.

Post has been editedzx. - 14.05.19, 15:00



Rep: (66)
Explain how to add your voice command then ??? for example there ... call mom, brother, mate ... and so on?



Rep: (44)
* trojanec74
Trojanec74 @ 05/16/19, 15:11*
Explain how to add your voice command then ??? for example there ... call mom, brother, mate ... and so on?

What you listed are new actions that are not in my design. To add a new team is meant, to add some of my own phrase, for example, "Play album" or "Turn on album", to the programmed actions in my development for managing the Poweramp player. New actions can be added only by myself at your request in new versions. All actions that are currently in development are listed in the description, in the application they can be viewed on the spinner of choice.
Moreover, such actions, “calling to a certain number” are already laid down in Google Assistant, which can be called as usual, my program does not interfere with it.

About adding new phrases (commands)
And to add your voice command, i.e. phrase, you need to activate voice recognition by clicking on the microphone icon or when the headset is connected, call the voice command action according to the number of clicks on the headset button. The microphone icon will light up in red and start talking to his phrase. If the phrase is not familiar to my application, it will be added to the database of not designated commands. By clicking on the "Square Academic Cap" icon, non-known phrases will appear in turn. Scrolling the spiner to the desired action and pumpping on this phrase (command), you can designate it. If the phrase is not needed, then leave the spiner to "no action" and just poke on this phrase. It will be removed.
I agree that everything seems difficult, but if you try, then you realize how convenient it is. Because, often on the road, there may be different unsuccessful phrase recognitions for the same consonance and you have to repeat the phrase again. Accumulated not correctly recognized commands, but close in sound, can then be assigned. As I just described.


Post has been editedzx. - 16.05.19, 16:54


Full version    

Help     rules

Now: 30.10.20, 17:57