Python Pythonでのリアルタイムマイク音声録音とWAVE保存方法[Windows音声録音] 前回から引き続いて、Windowsでのマイク音声の制御について記載します。今回は、録音です。今回フーリエ変換しようかと思っていましたが、まずは音声を録音してそれを解析するような形の方がよいのかもと思って録音にしてみました。今後は、フーリエ変換による周波数の取り方や音声レベルの取得なんかをしていきた... 2021.10.03 2024.09.04 Pythonプログラム技術
Python Pythonでマイク入力音声をリアルタイムで波形(グラフ)表示する方法[Windows、Pyaudio、matplotlib] 今回は、pythonでマイク音声を入力する方法について記載しようと思います。 筆者は組み込みエンジニアでオーディオ関連の仕事をすることもあるので、Visual Studio C++で、音声入力とフーリエ変換をするプログラム書いたことがあり、ちょっと興味があって今回挑戦してみました。 ラ... 2021.09.25 2024.09.05 Pythonプログラム技術
Python Pythonでのソケット通信(TCP/UDP)方法:サーバーとクライアント間のプロセス間通信 本記事では、Pythonでのソケット通信の仕方について解説します。ソケット通信は、WindowsやLinux等機器間の通信や内部のプロセス間通信で用いられる一般的な通信方法となりますので、一度見て覚えておいてそんはないです。 2021.09.23 2024.09.05 Pythonプログラム
Python Windowsユーザー必見:PythonアプリをEXEファイル化する方法[pyinstallerのインストールと使い方] Pythonが入ってない環境で、自分が作成したプログラムを実行したいなぁって思うことないですか?私はよくありますそこで、PythonのプログラムをWindowsの実行ファイル(exe)に変換する方法がありますので、そちらを今日はシェアしようと思います。 ライブラリのインストール まず... 2021.09.21 2024.08.26 Pythonプログラム技術
Python 現役C言語開発者が語る:C言語とPythonの違いと比較 私は、C言語を使用している現役組み込みシステムのエンジニアです。エンジニア歴は、10年以上です。最近Pythonを書くようになり、C言語との違いで「うーん」慣れへんなぁとなったところをまとめてみようと思います。慣れないことでPython使うのやーめよってなる方もいるかと思いますので、ぜひ参考にして... 2021.09.20 2024.09.04 Pythonプログラム技術
Python Python初心者向け:ライブラリ(モジュール)の追加方法を解説 前回までで、Pythonの導入や開発環境の構築をするところまでを記載しました。まず構築の仕方が知りたいよって方は↓を見てみてください。 続いては、実際の開発をと思っていましたが、その前に重要なことを忘れていましたので、この記事では、そちらを記載しようと思います。その重要な... 2021.09.17 2023.09.14 Pythonプログラム技術
Python Python初心者向け:Visual Studio CodeでのPythonプログラム作成とデバッグ方法を解説 前回の記事でPythonの開発環境の構築までを行いましたので、今回は簡単なプログラミングとそのコードのデバッグ方法について説明します。 VisualStudio Code でのPythonプログラミング まず、Pythonのプログラミングを行うために「.py」とう拡張子のファイル作成... 2021.09.15 2023.09.14 Pythonプログラム技術
Python Visual Studio Codeを使用したPython開発環境の構築方法 前回の記事で、Pythonをパソコンに導入する方法について記載しました。まだ見ていない方で、導入の仕方がわからないという方は↓をみてみてください。 では今回は、開発環境を構築するやり方と開発で使用するエディタについて記載します。一般的には、Anacondaというツールを使... 2021.09.14 2024.09.04 Pythonプログラム技術
Python WindowsにPythonを導入する方法:Pythonのインストール手順 Pythonは、前回の記事でも記載しましたが、オープンソースのソフトウェアで誰でも簡単に導入しプログラミングを始められます。ここでは、そのPythonの導入(インストール)について紹介します。まず、導入には、インストーラが必要となります。 pythonインストーラのダウンロード 以下か... 2021.09.14 2024.09.05 Pythonプログラム技術
Python Pythonの成り立ちと基本的な説明:Python初心者向けガイド 筆者は、組み込みシステムの開発を行うエンジニアです。開発言語は、C言語でWindowsやMacといったOSも組み込まれていないようなシステムの開発を行っています。 製品では使用しないですが、ログの解析とかいろいろ統計を取ったりするに便利ではないかと思いPython言語について学習してみようと... 2021.09.12 2023.09.14 Pythonプログラム技術