RaspberryPiやPythonに関する情報を記載していきます。
![](https://niyanmemo.com/wp-content/uploads/2024/02/image-49-320x211.png)
PythonでDiffファイル(Patchファイル)を適用する方法: Pythonでパッチ適用
今回は前回の記事で作成したDiffファイルを、Pythonを使ってマージする方法を紹介します。Diffって何って思っている方や作成の方法がわからないよって方は、↓を見てみてください。
使用ライブラリ
今回使用するライブラリは以下です。
unidiff
インス...
![](https://niyanmemo.com/wp-content/uploads/2023/06/image-12-320x198.png)
WindowsPCの音声制御をPythonで実現する方法【python pycawの活用】
今回はWindowsPCの音声制御(Mute Volume調整)する方法について調整してみましたので、その方法をシェアします。
使用ライブラリ
今回必要となるライブラリは以下です。
pycaw
comtypes
インストール方法は、以下です。
pip ins...
![](https://niyanmemo.com/wp-content/uploads/2022/08/2022-08-06_19h33_43-320x320.png)
PythonでWindowsキャプチャ(スクリーンショット)と画面録画を実現する方法【Pillowとcv2の活用】
会社で画面キャプチャを録画したかったのですが、勝手にツール等をインストールできない環境でなんとかできないかなと考えた結果、Pythonで画面キャプチャをする方法を選択して作ってみたので今回はその方法をシェアします。
ちなみに、自由にインストールできるよって方は、以下で紹介されていました。ゲー...
![](https://niyanmemo.com/wp-content/uploads/2022/10/image-320x198.png)
WindowsでScapyを使用して特定のEtherインターフェースでrawパケットを送信する方法【Python Ethernet rawパケット送信】
今回は、Windows上で、EthernetのRawソケットでパケット送信してみたいなと思い、Python で送信する方法について挑戦してみたので、その方法についてシェアします。
使用ライブラリ
まずは、今回必要となるライブラリです。
scapy
scapyは、Pyth...
![](https://niyanmemo.com/wp-content/uploads/2022/10/sample-1-320x198.png)
Pythonを使用して簡単にデジタルはんこを作成する方法【Pillowを使った画像生成 電子検印】
今回は、ちょっと会社でデジタルはんこが必要になり、Pythonで作れないかなと挑戦してみたので、その作成したものをシェアしようと思います。
使用ライブラリ
まずは、今回必要となるライブラリです。
Pillow
Pillowは、Pythonでは有名な画像処理ライブラリでと...
![](https://niyanmemo.com/wp-content/uploads/2022/08/image-320x198.png)
Pythonを使用したリアルタイム音声文字起こしの手順【SpeechRecognitionとPyAudioを活用した音声認識】
前回は、Waveファイルに起こしたデータの文字起こしに挑戦してみましたが、今回はリアルタイムでマイク音声 文字起こしする方法に挑戦してみましたので、その方法についてシェアいたします。
今回は、前回までに記事にした二つの合わせ技でリアルタイム文字起こし環境を作成しています。今回の記事内にURL...
![](https://niyanmemo.com/wp-content/uploads/2022/07/image-40-320x198.png)
Pythonで正弦波を再生する方法:PyaudioとNumpyを使った音の生成とコールバック
これまでは入力音声の制御について、記事にしてきましたが、今回は逆に音声を出力する方法を纏めてみます。Wave音源をそのまま出力するのは面白くないなと思ったので、プログラム上で正弦波を生成して出力するプログラムにしてみました。いや入力音声が知りたいんだけど!!って 方は以下にいくつか記事を書いていま...
![](https://niyanmemo.com/wp-content/uploads/2022/07/image-26-320x198.png)
PythonアプリをWindowsのタスクトレイに常駐させる方法【pystrayの活用 常駐アプリ化】
今回は、Windowsのタスクトレイにアプリを常駐させる方法について紹介します。あまり活躍の場はないかもしれませんが、常駐アプリを作りたくてやってみましたので紹介します。
ライブラリのインストール
まずはいつも通りライブラリのインストールからです。今回は、pystrayというライブラリ...
![](https://niyanmemo.com/wp-content/uploads/2022/07/image-23-320x198.png)
Pythonでホットキーを取得する方法:pywin32とwindowprocを使った画面外からのショートカットキー取得方法
おひさしぶりです。今回は、PythonでWindowsのショートカットキーを実行画面以外から取得する方法について紹介します。たとえば、Ctrl+Cを入力するとテキストがコピーされますが、そういったイメージで違うアプリにフォーカスが当たっていても、実行したPythonアプリでキー入力を取得できるよう...
![](https://niyanmemo.com/wp-content/uploads/2022/03/image-24-320x158.png)
Pythonでマイク入力音声をテキストに変換する方法:SpeechRecognitionを使った音声認識と文字起こし
今回は、AmazonAlexaやGoogleアシスタントなどに興味があって前からやってみたかったのですが、Pythonでマイクから入力した音声をテキストにおとしすることにトライしてみましたので、記事にします。
ライブラリのインストール
入力音声をテキスト化するためにまずはライブラリのイ...