日常生活に欠かせない日本気象協会が提供する天気予報APIとは? 汎用性の高いサービスは当然ながら需要も高いため、エンジニアとして取り組んでおいても損はないと思われます。なかでも「天気」に関するサービスは、老若男女を問わず、多くの人々が気にする情報となるため、天気を上手に活用したサービスを開発できれば、そこから新たな事業展開につながるケースもあるかもしれません。そこで今回は「天気」に着目し、日本気象協会が提供している天気予報APIを中心に、その概要やAPIを使ってできること、料金などについて詳しく紹介していきます。また、日本気象協会以外が提供している国産の天気APIも紹介します。 ... » Learn More about 天気予報APIとは?
押さえておくべき音声認識API
音声アシスタント機能をアプリに組み込む!押さえておくべき音声認識API 今や当たり前になりつつある音声アシスタント機能。では、実際にWebサイトなどに音声アシスタント機能を導入することになった場合、どのようなプロセスで実装すればよいか想像できますか? 今回は音声アシスタント機能に欠かせない音声認識の技術について説明します。また、Rakuten ... » Learn More about 押さえておくべき音声認識API
Web Speech APIとは?
ブラウザでも音声操作を可能にするAPI、Web Speech APIとは? マウスやキーボードといった物理的な入力デバイスがないスマートフォンにとって、音声操作はユーザーの利便性を上げるうえで必須の機能と言えます。その一方で、「パソコンはキーボードがあるから音声操作は必要ない」と考えるのはあまりにも早計ではないでしょうか?音声操作を可能にすることで、新たなビジネスチャンスが開けるかもしれません。そこで今回は、パソコンのブラウザでも音声操作を可能にする「Web Speech ... » Learn More about Web Speech APIとは?
Web Audio APIとは?
プラグインに頼ることなく、ブラウザ上で音声処理を実現するWeb Audio APIとは? 企業のWebサイトで、コンテンツの一部として自社商品やサービスの紹介動画、音声を公開することは、すでに珍しいことではありません。また、Webアプリやブラウザを使ったゲームなども多く見られます。このような場合に、アプリやブラウザ上でさまざまな音声処理や合成を行うためのAPIが「Web Audio API」です。今回は、Web Audio APIの概要、利用方法、具体的にどういったことができるのか、そして実際にWeb Audio APIを使ったサービスについて紹介します。 Web ... » Learn More about Web Audio APIとは?
RESTful APIとは?
Webやスマホアプリ開発に欠かせないRESTful APIとは? REpresentational State Transferの略であるREST。RESTful APIは、基本的に「RESTの原則」に従って実装されているWebシステムのHTTPでの呼び出しインターフェースのことを指します。そのため、広義には、「REST APIとRESTful APIは同じものである」といっても間違いではありません。では、RESTful APIとは具体的にはどういったものなのでしょうか? 今回はRESTful APIの概要や原則、そしてRESTful ... » Learn More about RESTful APIとは?