Как я могу привязать пользовательскую голосовую заметку к определенному набору клавиш?

Я хочу привязать пользовательскую голосовую заметку к определенному набору клавиш, я провел небольшое исследование, но большинство ответов касаются того, как привязать пользовательскую голосовую заметку к операции. Я хочу знать, можно ли привязать пользовательскую голосовую заметку к определенному набору клавиш?

0
задан 30 March 2021 в 09:20

1 ответ

Вам понадобится параметр командной строки для воспроизведения звукового файла, а затем привяжите эту команду к сочетанию клавиш. Один из вариантов - использовать ffplay , часть ffmpeg и установленную по умолчанию. Таким образом, команда типа

ffplay "/home/user/Music/"Custom voice.ogg"

воспроизведет аудиофайл «Custom voice.ogg». Появится окно. При закрытии окна воспроизведение останавливается.

Если вы не хотите, чтобы окно отображалось, вы можете использовать параметр -nodisp , как в

ffplay -nodisp "/home/user/Music/"Custom voice.ogg"

. Таким образом, у вас не будет немедленного способа остановки, но вы можете определить другой горячая клавиша, которая закрывает ffplay с помощью следующей команды:

killall ffplay

Это отправляет сигнал SIGTERM программе, то есть запрашивает завершение процесса ffplay.

0
ответ дан 23 April 2021 в 23:28

Другие вопросы по тегам:

Похожие вопросы: