speech_recognitionを使ってマイクに喋りかけて音声をwhisperで文字起こしする

gui のものがあまり見かけなかったので 作ってみました
インストールpip install SpeechRecognitionpip install -U openai-whisperPyTorch
コードt ...
Python の開発環境でTkinterを使ってgui アプリを作る方法

Tcl/Tk
Tcl/Tk は、widget と呼ばれる部品を使って簡単に GUI アプリケーションを作成できますがTkinterはこれを Python で使えるようにしたものです
次のサイトを見ると概要が分かります ...
様々なGAN(Generative Adversarial Network)を試してみる

GitHub – eriklindernoren/PyTorch-GAN: PyTorch implementations of Generative Adversarial Networks.git clone PyTorc ...
The “freeze_support()” line can be omitted if the program is not going to be frozen to produce an executable.

対応方法if __name__ == '__main__': freeze_support() ... The "freeze_support()" line can be omitted if the ...
Python を使って 無音部分で分割する

インストールpip install git+ install simpleaudioコードfrom pydub import AudioSegmentfrom pydub.silence import split_on_silencefro ...
RVC(Retrieval-based-Voice-Conversion)のモデルを使って日本語のテキストから音声データを一括で作成する

準備コードfrom pathlib import Pathfrom dotenv import load_dotenv#import soundfile as sffrom infer.modules.vc.modules import V ...
RVC(Retrieval-based-Voice-Conversion)のモデルを使って日本語のtext-to-speechを行う

準備コードfrom pathlib import Pathfrom dotenv import load_dotenv#import soundfile as sffrom infer.modules.vc.modules import V ...
openjtalkをインストールして日本語のtext-to-speechを行う

Build Tools for Visual Studio 2022インストール
Microsoft C++ Build Tools – Visual Studio
pyopenjtalkのインストールpip inst ...RVC(Retrieval-based-Voice-Conversion)のモデルを使ってpythonのプログラムを自分で作る

準備コードfrom pathlib import Pathfrom dotenv import load_dotenvimport soundfile as sffrom infer.modules.vc.modules import VC ...
Retrieval-based-Voice-Conversion-WebUIをwinpythonにインストールする

インストール
“D:\WinPython\#winpythonPrompt.bat”実行します
PyTorchを仮想環境ではなくベースにインストールする場合はこの場所でインストールします
...