メモ: iOS デバイスおよび Safari ブラウザでは、audio のアップロードはサポートされていますが、audio 項目を通じた直接録音は、iOS 11 および Safari 11 以降のみ利用可能です。以前のバージョンではメディアオブジェクトが完全にはサポートされていませんでした。
-
ユーザーがウェブブラウザからアクセスした場合:

-
ユーザーが電話番号またはタブレットからアクセスした場合:

サイズ制限
- ユーザーがウェブブラウザからアクセスする場合、audio 項目では最大30分、かつ50MB以下のファイルが受け付けられます。
- ユーザーがiPhoneまたはiPadデバイスからアクセスする場合、audio 項目ではウェブブラウザで設定された期間内、かつ50MB以下の録音音声が受け付けられます。タイマーが終了すると、音声録音は自動的に停止します。
- ユーザーがAndroidデバイスからアクセスする場合、audio 項目ではウェブブラウザで設定された期間内、かつ50MB以下の録音音声が受け付けられます。タイマーが終了すると、音声録音は自動的に停止します。
フォームを通じてユーザーが送信した音声データはアカウント内に保存され、アカウントの合計ストレージ上限にカウントされます。アカウントのusage 詳細ページで現在のストレージ状況を表示できます。
アップロード済み音声の名前
ユーザーがこの項目に音声ファイルをアップロードすると、ファイル名は次の形式で設定されます。
- ファイル名の先頭にはアンダースコア(_)と、アカウント内でファイルを一意に識別するシステム作成済み番号が付与されます。
- ファイル名が150文字を超える場合、自動的に短縮されます。
- 空白やその他の特殊文字(ハイフン(-)を除く)はすべてアンダースコア(_)に置き換えられます。
Webブラウザからアクセスした場合
ユーザーがWebブラウザからアクセスした際の音声項目の表示例を紹介します。音声項目には下図のように2つのアイコンが表示され、ユーザーは以下の操作が可能です。
![]()
音声ファイルをアップロードする
音声ファイルをアップロードするには、ユーザーは音声項目内のアップロードアイコンをクリックします。ファイルブラウザが起動し、必要なファイルを選択できます。また、音声ファイルを項目内にドラッグ&ドロップすることも可能です。
Webブラウザから音声ファイルをアップロードする場合、対応形式に制限があります:
| Webブラウザ | 対応形式 |
| Internet Explorer | mp3 |
| Chrome | mp3、wav、aac、m4a |
| Firefox | mp3、wav、aac、m4a |
ユーザーが設定された期間を超える音声ファイルをアップロードした場合、Zoho Creatorは以下のように通知します。次の画像は、最大5分まで承認される音声項目の例です。

音声ファイル以外のファイルがアップロードされた場合、Zoho Creatorは次のように通知します。

音声を録音する
- Audioを選択します。すると、ポップアップウィンドウ内に録音画面が表示されます。
-
ポップアップウィンドウ下部に表示されているマイクアイコンをクリックします。これにより録音が開始されます。
- オーディオ項目に初めてアクセスする場合、ユーザーにはコンピューターのマイク使用に対する権限付与が求められます。
- 許可またはブロックを選択できます。
- ブロックを選択した場合、メディアへのアクセスを許可というメッセージが表示されます。マイクへのアクセスを許可するまで音声の録音はできません。
- 許可をクリックします。録音がすぐに開始され、マイクアイコンが停止アイコンに切り替わります。
- 停止アイコンをクリックすると、録音が停止します。また、録音可能な期間(そのオーディオ項目に設定された時間)に達すると自動的に録音が停止します。
- 再生アイコンをクリックすると、録音した音声を再生できます。
- 再録音をクリックして再度録音を行います。これにより以前の録音がクリアされ、マイクアイコンが再表示され、再度録音が開始できるようになります。
- 録音が完了したら、ポップアップウィンドウ下部に表示される設定を確認ボタンをクリックします。これによりポップアップウィンドウが閉じられ、オーディオ項目内に録音した音声が表示されます。
スマートフォンやタブレットからアクセスする場合
ユーザーがスマートフォンやタブレットでオーディオ項目にアクセスする場合、音声を録音することのみ可能です。音声ファイルのアップロードには対応していません。オーディオ項目をタップした際の挙動は以下の通りです。
-
ユーザーが初めて音声項目にアクセスする際、デバイスのマイク使用の権限を付与するよう求められます。
- Okをタップして権限を付与してください。
- ユーザーがDon't Allowをタップした場合、録音を続行できません。アプリの権限をデバイスの設定で付与するまで、音声項目の録音データを作成できなくなります。
- Okをタップします。画面下部にプロンプトが表示されます。
- 開始する Recordingをタップします。3秒のタイマーが表示され、カウントダウンが始まります。ユーザーが録音の準備をするための時間です。
-
(タイマーが終了すると録音が開始されます)
- 経過時間がデバイス画面中央に表示されます。
- 録音可能な上限期間(その音声項目に設定された許可された期間)が経過時間の下に表示されます。
- 一時停止するアイコンをタップして録音を一時停止します。録音を再開するにはMicrophoneアイコンをタップしてください。
-
デバイス画面左上に表示されているキャンセルするをタップして録音をキャンセルします。
- 破棄する Recordingをタップしてキャンセルを確定します。
- キャンセルするをタップすると、録音済みの音声を保持できます。
- 録音が完了したら、画面右上に表示されている完了をタップします。または、設定された録音可能期間の上限に達すると自動的に録音が停止します。録音画面が閉じられ、録音した音声がその音声項目に表示されます。
-
音声項目をタップし、
- Play Recordingをタップして録音した音声を再生します。
- データ Againをタップして再度録音します。これにより、前回の録音データは破棄されます。
- 削除する Recordingをタップして録音した音声を削除します。
- キャンセルするをタップすると、その音声項目に入力された録音データが保持されます。
機能
フォームのオーディオ項目におけるユーザー体験を以下のようにカスタマイズできます。
- アップロードまたは録音された音声が利用できる最大期間を設定できます
- この項目名および項目リンク名をカスタマイズ可能です
- ユーザーにこの項目で音声をアップロードまたは入力することを必須に設定できます
- この項目をアプリ管理者のみに表示(他のユーザーからは非表示に)できます
- 項目サイズの設定
- ツールチップやヘルプテキストでこの項目の説明を追加
音声ダウンロード用URL
オーディオ項目に保存された音声は、以下のURLからダウンロードできます。
ここで、
- ドメインはデータセンターごとに異なります。例えば、アカウントがZohoのUSデータセンターにある場合はcreatorexport.Zoho.com、EUデータセンターの場合はcreatorexport.Zoho.euを使用してください。
- account_owner_nameは、Creatorアプリケーションの取引先の担当者のユーザー名と、アプリケーションのリンク名を含みます。
- reportLinkNameは、アップロードされた音声が表示されるレポートのリンク名です。(レポートのリンク名を確認するには、レポート設定 → 概要からレポートの編集画面でreportLinkNameを取得してください。)
- fieldLinkNameは、該当する音声項目のリンク名です。項目のスクリプト名についてはこちらをご参照ください。
- fileNameは該当ファイルの名前です。詳細はこちら
例えば、順番管理アプリケーションを作成したとします。このアプリケーションでは、フィードバックというフォームを作成し、ユーザーからのフィードバックを複数行テキストや音声項目で収集しています。ユーザーは、フィードバックをテキストまたは音声データとして送信することができます。フィードバックレポートにアクセスした際、音声フィードバックファイルをダウンロードしたい場合があります。その場合、カスタム処理を設定し、ダウンロードする audioボタンをクリックすると音声ファイルがダウンロードされるようにできます。このカスタム処理では、上記のURL形式を以下のように構成して使用します。
ここで、
- BaseURL は、作成したURLを参照する変数です。
- Zoho.appuri は、アプリケーションの詳細を次の形式で返します:
/ / / - input. は、対応するaudio項目に保存されている各ファイルのファイル名を返します。
- invokeUrl Delugeタスクは、指定したURLにユーザーをリダイレクトする際に使用します。このURLは、同じウィンドウ、新しいウィンドウ、親ウィンドウ、ポップアップウィンドウ、またはiframeで開くことができます。
これで、フィードバックレポートにアクセスすると、音声をダウンロードボタンが表示されます。

上記の画像では、Meganが であり、順番-managementが です。