アフィリエイト広告を利用しています

広告

posted by fanblog

2016年08月17日

Raspberry Pi 3 第07回 〜docomoAPI〜

どーも、トトです。

今回はdocomoAPIを使って遊んでいきます!

前回と同じくこちらのサイトを参考に

簡単にできる!音声認識と音声合成を使ってRaspberrypiと会話

まずはdocomo Developer supportに登録しないといけないみたいね

登録を済ませ、APIキーの申請も行う

どれくらいで申請通ったか忘れたけど、1日あれば申請通ったと思う

とりあえず興味があるAPIはほとんど申請してみたw

じゃあ、まずは参考サイトの通りに雑談APIを作ってみる!

Pythonは最初に「Python」と宣言すれば直接コンソール画面に書いていけるんだな

でもこのやり方じゃ間違えた時に書き換えめんどくさいからちゃんとファイルに書くように私はやりました

dialogue_api.py

ってファイル作ってそのまま書き写す

もちろん>>>は書かないよ!

そして実行!
pi@raspberrypi:~ $ Python dialogue_api.py


はい、だめーーー

なんでこうもちゃんとできないもんかね

1行目でもうエラー出てるし

Pythonについて調べてみる

ふむふむ

Pythonってブロック構造に「 { 」(中カッコ)を用いないでインデントでのブロック構造にしているんだと

インデントに気をつけろってことなんだね

インデントなくしたりしながら試行錯誤してみると問題の箇所がなんとなく見えてきた

よく見るとこれ、APIキーどこにも書かれてないけどどうすんの?

url = "https://api.apigw.smt.docomo.ne.jp/dialogue/v1/dialogue?APIKEY={}".format(APIKEY)


この部分あやしめ〜

はは〜ん

”APIKEY”の部分が変数になっとるんちゃうか?

このコード書く前に”APIKEY”っていう変数作って自分のAPIキーをそこに代入してるんやろ!

よし、そうしてみよう!

カキカキ、、実行!

pi@raspberrypi:~ $ python dialogue_api.py
こんにちは
pi@raspberrypi:~ $


でけた〜〜〜!!

やっぱそういうことだったんね

それがこれ

ソースコード

ちなみに日本語がコードの中にある時は
# -*- coding: utf-8 -*-

って書いとかないとだめみたい

”APIKEY”のxxxxのとこを申請したAPIキー入れればこのコード使えると思います

これで雑談完了

次回は言語解析APIに挑戦です!


では、今日も読んでいただきありがとうございました!

ダウンロード.png
posted by トト at 21:46| Comment(0) | TrackBack(0) | Raspberry Pi
この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/5347646
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
ファン
検索
<< 2017年03月 >>
      1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31  
最新記事
最新コメント
カテゴリーアーカイブ
月別アーカイブ
プロフィール
日別アーカイブ
×

この広告は30日以上新しい記事の更新がないブログに表示されております。