Top




AIに命を吹き込む

Git

Git からKUMOのリポジトリをクローンした中にAI.pyがあります。ソースコードは以下。 ソースの中の####your api key####を貴方のAPI keyに書き換えて下さい。

#please pip install pya3rt

import pya3rt
import jtalk

MESSAGE_REPLY_DEFAULT = ' '

def send_message(message):
    apikey = "####your api key####"
    client = pya3rt.TalkClient(apikey)
    reply_message = client.talk(message)
    print(reply_message['message'])
    if reply_message['message'] == 'empty reply':
       return MESSAGE_REPLY_DEFAULT
    return reply_message['results'][0]['reply']

if __name__ == "__main__":
    while True:
        message = input("message : ")
        reply   = send_message(message)
        print(reply)
        if reply != ' ':
           jtalk.jtalk(reply)

pip install pya3rt
でモジュールをインストールして下さい。

API key の発行

python AI.py