Python

GPT

LangChainのOutput Parserの使い方

LangChainのOutput ParserはLLMの応答をJSONなどの構造化データに変換するための機能です。この記事ではOutput Parserを使ってLLMの出力を任意の型に変換する方法を解説します。また、型変換に失敗した場合の対処法も紹介します。
Python

【Raspberry Pi】pyopenjtalkでテキストを読み上げさせてみた

OpenJTalkは名古屋工業大学で開発されたText To Speechソフトウェアです。文字通りテキストをスピーチに変換するソフトウェアです。pyopenjtalkはOpenJTalkをPythonでラップしたもので、数行のコードでテキストを読み上げ音声に変換できます。
Python

【Raspberry Pi】マイク音声をWhisperで文字に起こしてみた

Raspberry Pi 4に接続したUSBマイクの音声を、OpenAIが開発した音声認識モデルである「Whisper」に入力して文字起こしをします。PyAudioを使ってマイクの音声を録音し、それをWhisperに渡すことで文字起こしを実現します。
Python

Pythonで2乗するには?

Pythonで2乗を計算するには「べき乗演算子(**)」または「pow関数」を使います。べき乗演算子とpow関数の計算結果は同じです。通常のべき乗計算では、べき乗演算子のほうが高速ですが、べき乗計算の後に剰余を取る場合はpow関数が高速です。
Python

【RaspberryPi】Whisperで音声認識させてみた

OpenAIが開発した音声認識モデル「Whisper」を使用して音声認識を試します。RaspberryPiにWhisperをインストールして音声認識ができるか検証します。
Python

【Python】OpenAIのWhisperで音声認識してみた(macOS)

OpenAIの音声認識モデルであるWhisperを使って音声認識を試してみました。5つのモデルのそれぞれの認識精度と実行時間を比較しました。
Python

【サンプルコード】Pythonで自動化できる7つのこと

Pythonを使えばWEBデータの収集はもちろん、画面操作やメールの自動送信などあらゆることを自動化できます。この記事ではPythonで自動化できる7つのことをサンプルコードと合わせて紹介します。
タイトルとURLをコピーしました