このサイトについて

ToolPark(ツールパーク)は、ブラウザだけで完結する無料のWebツールを公開しているサイトです。 ソフトウェア開発を仕事にしている個人が、企画・開発・運営をすべて一人で行っています。

作りはじめたきっかけ

音声ファイルの周波数を変えたい、音量を揃えたい、録音の前後にある無音を削りたい—— こうした「ほんの一手間」を済ませたいだけなのに、選択肢が 「多機能な編集ソフトをインストールする」か「よく知らないサイトにファイルをアップロードする」の 二択になりがちなことに、以前から不便を感じていました。

前者は、一度きりの作業のために数百MBのアプリを入れて使い方を調べることになります。 後者はもっと気になる点があります。アップロードした音声が保存されるのか、 いつ削除されるのか、第三者に渡らないのか——利用者側から確かめる手立てがありません。 未公開の音源や、自分の声が入った録音を預けるとなれば、なおさらです。

一方で、いまのブラウザには音声を解析・加工する機能が標準で備わっています。 それならそもそもファイルを送信しない作りにすれば、 インストールも登録も不要で、預ける不安もない形で成立するはずだ、と考えて作ったのがToolParkです。

技術的な仕組み

各ツールは、ブラウザに標準搭載されている Web Audio API を使っています。 処理の流れは次の通りです。

  1. 選択されたファイルを、ブラウザのメモリ上に読み込む
  2. decodeAudioData で音声を波形データ(サンプル値の配列)に展開する
  3. 目的に応じた計算を行う(再生速度の変更、ゲインの適用、無音区間の判定と除去など)
  4. 結果をWAV(16bit PCM)またはMP3(192kbps)として書き出し、ダウンロードできる状態にする

この4ステップはすべて閲覧者の端末内で行われます。処理のためにサーバーへ音声を送る場面はなく、 サイト側にファイルが残ることもありません。この点は、ブラウザの開発者ツールで 通信内容を確認していただければ、ご自身で検証できます。

なお、サイトの配信自体はCloudflareの静的ホスティングを利用しており、 音声を受け取って処理するためのサーバーは、そもそも存在しない構成になっています。

運営の方針

運営費について

ToolParkのツールはすべて無料で、有料プランはありません。 運営費(ドメイン費用など)は、ページに表示される広告によってまかなっています。 広告は、ツールの操作を妨げない位置に配置することを心がけています。

アクセス解析にはGoogleアナリティクスを利用し、どのツールがよく使われているかを把握しています。 取得しているのは閲覧ページ数などの匿名の統計情報のみで、 処理対象の音声ファイルの内容は一切取得していません(そもそも送信されていません)。 詳細はプライバシーポリシーをご覧ください。

公開しているツール

← トップページに戻る