私の声で写真やスクリーンショットを撮ってください。

私の声で写真やスクリーンショットを撮ってください。

顕微鏡にUSBカメラを取り付けて写真を撮るのに多くの時間を費やしました。問題は…銘板を操作するには両手が必要なため、スクリーンショット(スペースバー)を撮るために片手を顕微鏡からコンピュータに移動するのは本当に難しいです。問題は...私の声を聞いて写真を撮ることができるアプリはありますか?私の考えでは…個人の音声秘書が可能かもしれませんが…アプリ(gnome-cheeseのようなもの)がすでにそのことをすることもできるようですが…

私の問題は少しです(簡単な音声コマンド検出)。スクリーンショットを撮ることができるプログラムへの入力になる「チーズ」、「写真」、または「何でも」と言わなければなりません...検索してこれを発見しました。https://voice2json.org/。どこかに書かれています。

次の目的に使用できます。

既存のアプリケーションまたはUnixスタイルのワークフローに音声コマンドを追加する

これが重複しているのか、それとも単純なのかわかりません。

市。私はFedora 35を使用しています

ありがとう

答え1

準備されたものを見たことがありません。

コマンドを実行できる音声認識マジックスイッチがないことは少し残念です!

したがって:GNU Radioをインストールし(3.10または3.9が機能する必要があります)、ダウンロードしてください。これflowgraphファイルを「GNU Radio Companion」で開きます。

オーディオ検出器

「実行 - >ビルド」をクリックして記録します"Generating '/path/to/file/audio_detector.py"

ここで大きな騒音を検知して騒音が発生したら、プログラムを実行できるプログラムがあります!次のように実行できます。

/path/to/file/audio_detector.py -c script_that_takes_a_single_picture

-T 2.0クールダウンを2秒に設定し、-l 0.1音量検出しきい値を低く設定するために使用されます。)

写真を撮るにはスクリプトが必要です。ない場合:インストールしてstreamer(おそらくLinuxディストリビューションのパッケージにありますxawtv!)、次のスクリプトを作成します/home/murpho/script.sh

#!/bin/sh
filename=`date '+%Y-%m-%d %H:%M:%S.%N.jpeg'`
streamer -o "$filename"
#          |output file|
# more options:
#    -c /dev/video0 
#       |VLC video device|   
#    -s 1980x720
#       |Image size in pixels|
# see "streamer -h" for more info

サウンドに対して実行するには、次のコマンドを使用します。

/path/to/file/audio_detector.py -c "sh -c /home/murpho/script.sh" 

関連情報