LaTeX数式をレンダリングできるWebアプリ「TeXportLab」を作成しました。数式をSVG/PNGとして保存したり、クリップボードにコピーしたりできるWebアプリはすでにありますが、機能ごとに別サイトを使い分ける場面もありました。そこで、普段よく使う機能をひとつにまとめたツールとして自分でアプリを作成しました。この記事では、TeXportLabの基本的な使い方を紹介します。
続きを読むWeb/SNS
Webで使える録音解析アプリ「SpectLab」の使い方
WATLABブログでこれまで扱ってきた音声処理系のコードをもとに、Webアプリ「SpectLab」を公開しました。SpectLabは、インストール不要でブラウザだけで使える録音・音声解析アプリです。録音した音をリアルタイムにスペクトログラム表示し、音の特徴を視覚的に確認できます。この記事では、SpectLabの基本的な使い方をチュートリアル形式で紹介します。
続きを読むマイクに話しかけて自動翻訳するPythonプログラム
Pythonを使えば、普段の会話を精度良く翻訳するアプリも簡単につくることができます。まずspeech_recognitionによる音声認識技術を使い、音声をテキストに変換、そして次にdeep_transtatorを使ってテキストを任意の言語に翻訳します。ここではこれらを駆使したPythonプログラムの例を紹介します。
続きを読むPython/MoviePyで静止画に音声を付けて動画を作成する
wavやmp3といった音声ファイルを動画として公開したい時、Pythonの外部ライブラリであるMoviePyを使えばたった数行のコードで動画作成まで実現可能です。ここではサンプルファイルを使いながら、MoviePyを使った一連の画像、音声、動画処理方法を紹介します。
続きを読むTrinketでWordPressにPythonを埋め込む方法
技術ブログを書いているPython使いのために、PythonをWordPressに埋め込む方法を紹介します。ここでは特別なWebプログラミングに関する知識を使わず、Trinketという外部サービスを使って簡単に埋め込みを実現する方法を試してみます。
続きを読むPythonでfitbitAPI!心拍数や消費カロリーを取得する
fitbitは心拍数や消費カロリー、歩数や睡眠等多数のライフログを残す事が可能な活動量計です。便利なアプリもありますが、ここではPythonでfitbitのAPIを叩く事によってこれらのデータをプログラムで扱えるようにする方法を紹介します。
続きを読むPythonでGmailのAPIを通してメールを送信する方法
Pythonでセキュリティ上安全にGmailを制御するために、Gmail APIを使うのがオススメです。ここではGmail APIの導入方法とPython用ライブラリのインストール方法を説明し、メール送信方法を習得することを目標とします。
続きを読むPythonで画像をLINEスタンプのフォーマットに自動変換する
日本で人気のSNS「LINE」はスタンプを自作し販売することが出来る特色があります。ここではスタンプ画像を自作する時に面倒なサイズ合わせ、透過処理、枠処理を自動化するPythonコードを紹介します(実際に公式の審査承認まで行きました!)。
続きを読むPythonのpdfkitで任意のWebページをPDF化する方法
Webページに有用な情報があっても、ページはある日突然変更されたり消えてしまったりすることがあります。ここではWebページをPDFとしてオフラインに保存する方法を紹介します。
続きを読むSeleniumのChromeをバックグラウンドで起動する方法
PythonでSeleniumを使うと、Google Chromeを自動操作することが可能です。実際にChromeが画面上に立ち上がる動作をしますが、決まった操作であればあえてPC画面に表示させる必要はありません。ここではSeleniumでChromeを使う時に画面に何も表示させないヘッドレス起動の方法を紹介します。
続きを読む
ついにWATLABブログから書籍「いきなりプログラミングPython」が発売しました!









