プログラムでおかえしできるかな

定年を過ぎて何かの役に立てないかなと始めた元SEのブログです

gTTSとmpg123で作るテキスト読み上げアプリ【Python】

テキストを音声合成し、音声再生するPython アプリを作成しました。
gTTS ライブラリ、mpg123 ライブラリを使用し、一時ファイルを使いません。
ライブラリの使い方やソースコードの説明をします。

はてなブログの記事を読み上げることができます。
併せてテキストファイルやクリップボードのテキストも読み上げられます。

続きを読む

テキスト読み上げアプリ【フリー】

はてなブログの記事を読み上げるアプリを公開します。

併せてテキストファイルやクリップボードのテキストも読み上げられます。

ブログの下書きの確認などにいかがですか。

続きを読む

音声認識でブラウザを操作【Python】

音声でブラウザを操作するプログラムを作成したので作り方を紹介します。

以前に作った音声入力で文章作成するプログラムと
ブラウザを操作する RPA のプログラムを使って作成しました。

続きを読む

自作ライブラリをコピーせずpipして使えるようにする方法【Python】

プログラムをたくさん作ってくると共通に使用するライブラリもできてきます。
ライブラリを使う際、初めはモジュール(py ファイル)をコピーしていました。
コピーするとライブラリに変更が必要な場合にソースを二重管理することになってしまいます。

これらはライブラリを pip でインストール可能にすることで改善されます。

そのためにはライブラリとなるモジュールをパッケージ化します。

ここでは、そのパッケージング方法を紹介します。

続きを読む

じゅうのフリーソフト部屋

Python の勉強をして作成したアプリを都度記事にしました。

それらのフリーソフトをまとめて紹介します。

本ページからもアプリをダウンロードできます。

動作環境は 64 ビットバージョンの Windows です。

続きを読む

CMU Sphinx音響モデルの適応【Python】

recognition/voice-input-sphinx) Python の SpeechRecognition で CMU Sphinx を使用して音声入力してみました。
そのままでは認識率が悪いので音響モデルの適応をして認識率を上げました。
音響モデルの適応のやり方を紹介します。

続きを読む

pywinautoでRPA(自動化)◇ブラウザ編【Python】

pywinauto は Python で RPA を実現するパッケージです。
ブラウザを対象に RPA を作りました。
pywinauto はブラウザで表示されたサイトの細かい操作は苦手ですが、ブラウザ自体の操作は可能です。

続きを読む