音声を使用し任意の言語でGPT-3と対話し拡張機能を使用することができる「gptalk」のインストールについて解説します。
「gptalk(https://github.com/0ut0flin3/gptalk)」は、音声を使用し任意の言語でGPT-3と対話し拡張機能を使用することができるPythonライブラリです。
■Python
今回のPythonのバージョンは、「3.8.5」を使用しています。(Windows10)(pythonランチャーでの確認)
■gptalkをインストールする
gptalkをインストールを行いますが、今回はpipを経由してインストールを行うので、まずWindowsのコマンドプロンプトを起動します。
pip install gptalk
起動後、上記のコマンドを入力し、Enterキーを押します。
なお、今回は、pythonランチャーを使用しており、Python Version 3.8.5にインストールを行うために、バージョンの切り替えを行います。
py -3.8 -m pip install gptalk
切り替えるために、上記のコマンドを入力し、Enterキーを押します。
Defaulting to user installation because normal site-packages is not writeable Collecting gptalk Downloading gptalk-0.0.4.1-py3-none-any.whl (9.2 kB) Collecting click==8.1.3 Using cached click-8.1.3-py3-none-any.whl (96 kB) Collecting async-timeout==4.0.2 Using cached async_timeout-4.0.2-py3-none-any.whl (5.8 kB) Collecting aiohttp==3.8.3 Using cached aiohttp-3.8.3-cp38-cp38-win_amd64.whl (324 kB) Collecting charset-normalizer==2.1.1 Using cached charset_normalizer-2.1.1-py3-none-any.whl (39 kB) Collecting gTTS==2.3.1 Downloading gTTS-2.3.1-py3-none-any.whl (28 kB) Collecting idna==3.4 Using cached idna-3.4-py3-none-any.whl (61 kB) Collecting multidict==6.0.4 Using cached multidict-6.0.4-cp38-cp38-win_amd64.whl (28 kB) Collecting requests==2.28.2 Downloading requests-2.28.2-py3-none-any.whl (62 kB) ---------------------------------------- 62.8/62.8 kB 3.3 MB/s eta 0:00:00 Collecting attrs==22.2.0 Using cached attrs-22.2.0-py3-none-any.whl (60 kB) Collecting urllib3==1.26.14 Downloading urllib3-1.26.14-py2.py3-none-any.whl (140 kB) ---------------------------------------- 140.6/140.6 kB 1.7 MB/s eta 0:00:00 Collecting openai==0.26.1 Using cached openai-0.26.1-py3-none-any.whl Collecting PyAudio==0.2.13 Downloading PyAudio-0.2.13-cp38-cp38-win_amd64.whl (164 kB) ---------------------------------------- 164.1/164.1 kB 2.0 MB/s eta 0:00:00 Collecting frozenlist==1.3.3 Using cached frozenlist-1.3.3-cp38-cp38-win_amd64.whl (34 kB) Collecting aiosignal==1.3.1 Using cached aiosignal-1.3.1-py3-none-any.whl (7.6 kB) Collecting tqdm==4.64.1 Using cached tqdm-4.64.1-py2.py3-none-any.whl (78 kB) Collecting yarl==1.8.2 Using cached yarl-1.8.2-cp38-cp38-win_amd64.whl (56 kB) Collecting SpeechRecognition==3.9.0 Downloading SpeechRecognition-3.9.0-py2.py3-none-any.whl (32.8 MB) ---------------------------------------- 32.8/32.8 MB 4.1 MB/s eta 0:00:00 Collecting certifi==2022.12.7 Using cached certifi-2022.12.7-py3-none-any.whl (155 kB) Collecting colorama Using cached colorama-0.4.6-py2.py3-none-any.whl (25 kB) Installing collected packages: PyAudio, urllib3, multidict, idna, frozenlist, colorama, charset-normalizer, certifi, attrs, async-timeout, yarl, tqdm, requests, click, aiosignal, SpeechRecognition, gTTS, aiohttp, openai, gptalk Successfully installed PyAudio-0.2.13 SpeechRecognition-3.9.0 aiohttp-3.8.3 aiosignal-1.3.1 async-timeout-4.0.2 attrs-22.2.0 certifi-2022.12.7 charset-normalizer-2.1.1 click-8.1.3 colorama-0.4.6 frozenlist-1.3.3 gTTS-2.3.1 gptalk-0.0.4.1 idna-3.4 multidict-6.0.4 openai-0.26.1 requests-2.28.2 tqdm-4.64.1 urllib3-1.26.14 yarl-1.8.2
Enterキーを押すと、インストールが開始され、上記のように「Successfully installed」と表示されます。これが表示されれば、gptalkが正常にインストールされたことになります。
なお、今回はgptalkのバージョン0.0.4.1をインストールしました。
コメント