動作じんりきみーくの完成。逃げ恥を見ていて、ガッキーがペッパー君と楽しそうに話しているのを見て、ロボット欲しいなと思ったけれども、小遣いでは買えそうにないので、代わりになるものを作ってみた。入力した内容をそのまま話させる。INはなんでも良いが、一般人でもイメージしやすいようにLINEがベター。LINEからの入力はSSL証明書が用意されたサーバが必要で、普段はVPSかAWSに無料のLetsEncryptを設定して対応しているが、今回はその方法ではうまくいかない。サーバから音声を出したいので、ローカルでサーバを運用する必要があるからだ。ノートPC(windows10)にのせたvirtualbox+vagrantで行うこととした。キーワードググってみたところ、入力した文字を音声化するのとローカルサーバをSSLで外部公開できるライブラリが見つかった。Jtalkをインストールする。APIと辞書ファイル、音声ファイルが必要となってくるのでインストールする。Jtalkで使う辞書のインストールを行う。Jtalkでは音声サンプルがいくつか用意されているが、今回はそれらを利用せず、個人が作っている初音ミクの音声を利用させていただく。.htsvoice形式までの作り方はいかが参考になる。/></TD></TR></TABLE>上記でできたhtsvoiceファイルを音声ファイルとして適当な場所に保存する。Jtalkの環境ができたのでテストをしてみよう。/tmp/output.wav```無事PCから音声が流れたらOKだ。出ない場合は僕も引っかかったがvirtualboxの設定でオーディオが無効になっている可能性があるので、一度vagrantを落としてオーディオを有効にしてから試してほしい。Jtalkを話すプログラムを書いてみよう。今回はPHPを選択する。LINEが提供するSDKから[LINEBotTiny](https://github.com/line/line-bot-sdk-php/blob/master/line-bot-sdk-tiny/LINEBotTiny.php)を利用する。$event['type']);break;}};?>```基本はecho_bot.phpを真似しただけだが、このPHPでは追加で2つの要素が入っているので追記しておく。一つ目はmongdbに話したい内容をためることにした。今はLINEから入力した内容のみを話す人力知能だけれども、いつか人工知能になってくれることを祈って。二つ目はexecの部分だ。コマンドの中身を書いておく。localhost:8080なりでローカルサーバをたてて配置する。このときhttpsの設定は必要なくhttpの事だけ考えてよい。わかりづらいがQiitaなどに沢山情報が落ちているので検索してみよう。ngrokの設定ngrokをインストールする。