・
「資料のテキストを音声に変換する作業、もっと簡単にできないかな…」
「毎回テキストをコピーして音声化ツールに貼り付けるのが手間で、他の業務が進まない…」
このように、テキストコンテンツを音声に変換する際の手作業に、手間や時間を取られていませんか?
もし、ドキュメントファイルが追加されたら、その中のテキストを自動で抽出し、ElevenLabsで音声ファイルに変換してくれる仕組みがあれば、これらの悩みから解放されるはずです。コンテンツ作成や情報収集の効率を向上させ、より創造的な業務に時間を使うことができます!
今回ご紹介する自動化は、ノーコードで簡単に設定できて、手間や時間もかからないので、ぜひ自動化を導入して作業をもっと楽にしましょう!
Yoomにはテキストデータを音声ファイルに自動変換する業務フロー自動化のテンプレートが用意されています。「まずは試してみたい!」という方は、以下のバナーをクリックして、すぐに自動化を体験してみましょう!
それではここから代表的な例として、Google DriveにPDFファイルがアップロードされたら、そのファイル内のテキストを自動で読み取り、ElevenLabsで音声ファイルに変換するフローを解説していきます!
ここではYoomを使用してノーコードで設定をしていくので、もしまだYoomのアカウントをお持ちでない場合は、こちらの登録フォームからアカウントを発行しておきましょう。
※今回連携するアプリの公式サイト:ElevenLabs/Google Drive
[Yoomとは]
今回は大きく分けて以下のプロセスで作成します。
ここでは、Yoomとそれぞれのアプリを連携して、操作が行えるようにしていきます。
まずは基本的な設定方法を解説しているナビをご覧ください!
1.Google DriveとYoomのマイアプリ連携
上記のナビ内にあるGoogle スプレッドシートの箇所を参考に、マイアプリ連携を行いましょう。
2.ElevenLabsとYoomのマイアプリ連携
「新規接続」を選択すると「アプリ一覧」が表示されます。
ElevenLabsを検索して選択しましょう。
「アカウント名」と「API Key」を入力して「追加」をクリックします。
「マイアプリ」にElevenLabsが表示されていれば連携完了です。
続いてYoomのテンプレートをコピーします。
以下バナーの「試してみる」をクリックしましょう。
テンプレートがコピーされたら「OK」を選択します。
次のステップから設定していきましょう。
「アクション」はテンプレート通りのままでOKです!
「Google Driveと連携するアカウント情報」を確認し、「次へ」をクリックして進んでください。
【注意】
今回のフローで使用したいGoogle Driveのフォルダの「フォルダID」を候補から選択しましょう。
「フォルダID」に設定したフォルダに、テスト用のPDFファイルをアップロードしましょう。
今回は例として以下のファイルをアップロードしました!
Yoomの画面に戻って「テスト」を行いましょう。
テストに成功すると「取得した値」に反映されます。
※取得した値とは?
トリガーやオペレーション設定時に、「テスト」を実行して取得した値のことを指します。
後続のオペレーション設定時の値として利用でき、フローボットを起動する度に変動した値となります。
「完了」を選択しましょう。
【注意】
「ファイルをダウンロードする」を選択します。
「アクション」はテンプレート通りのままでOKです!
「Google Driveと連携するアカウント情報」を確認し、「次へ」をクリックして進んでください。
「ファイルID」を「取得した値」から設定しましょう。
取得した値は変数となります。固定値ではないため、トリガーが実行されるたびに取得した情報を反映できます。
設定できたら「テスト」を行いましょう。
テストに成功すると、対象のファイルがダウンロードされます。
この時、ダウンロードされたファイルの名前は「Untitled」で固定されるため、正しいファイルであるかを確認する場合は「ダウンロード」をお試しください。
「完了」を選択しましょう。
【注意】
「OCRで文字を抽出」を選択します。
「OCR画像」が以下の画像のように設定されているか確認しましょう。
「抽出したい項目」を設定しましょう。
今回は「全文」を抽出するように設定しました!
設定できたら「テスト」を行いましょう。
テストに成功すると「取得した値」に反映されます。
「完了」を選択しましょう。
「Convert Text to Speech」を選択します。
「アクション」はテンプレート通りのままでOKです!
「ElevenLabsと連携するアカウント情報」を確認し、「次へ」をクリックして進んでください。
「Voice ID」を候補から選択しましょう。
「Text」に先ほどOCRで抽出した「取得した値」を設定しましょう。
「Output Format」を選択しましょう。
その他の項目は任意で設定してくださいね。
設定できたら「テスト」を行いましょう。
テストに成功すると「取得した値」に反映されます。
「完了」を選択しましょう。
「ファイルをアップロードする」を選択します。
「アクション」はテンプレート通りのままでOKです!
「Google Driveと連携するアカウント情報」を確認し、「次へ」をクリックして進んでください。
「格納先のフォルダID」を候補から選択しましょう。
「ファイルの添付方法」と「ファイル」が以下のように設定されているか確認しましょう。
設定できたら「テスト」を行いましょう。
テストに成功すると「取得した値」に反映されます。
「完了」を選択しましょう。
Google Driveにファイルがアップロードされました!
設定完了です!
トリガーをONにすると、フローボットが起動します。
ElevenLabsのAPIを活用することで、様々な自動化の実現が可能になります。
ElevenLabsを活用すれば、Google フォームやGoogle ドキュメント、Outlookで受信したテキストを自動で音声ファイルに変換し、DropboxやOneDriveへの保存、メールでの送付まで自動化できます。また、Google スプレッドシートのデータやWordPress.orgの投稿内容をOpenAIやAnthropic(Claude)でシナリオ化し、そのままナレーションとして音声生成してAirtableで管理する高度なワークフローも構築可能です。さらに、DiscordやTelegramでのメッセージを翻訳・音声化して共有したり、Zoom会議の録音からノイズを除去してメール送付するなど、音声技術を駆使した多様な自動化を実現します。
ElevenLabsとGoogle Driveなどのツールを連携させることで、これまで手作業で行っていたテキストのコピー&ペーストやファイル変換といった音声化の準備作業をなくし、ヒューマンエラーも防ぐことができます。
これにより、大量の資料を移動中などの隙間時間に音声でインプットしたり、音声コンテンツの制作を効率化したりできるため、より多くの時間を本来注力すべきコア業務に充てることが可能になります!
今回ご紹介したような業務自動化を実現できるノーコードツール「Yoom」を使えば、プログラミングの知識がない方でも、直感的な操作で簡単に業務フローを構築できます。
もし自動化に少しでも興味を持っていただけたなら、ぜひこちらから無料登録して、Yoomによる業務効率化を体験してみてください!
Q:Google Drive以外のサービスもにできますか?
A:
はい、可能です!例えば、Dropboxと連携可能です。
Q:特定の条件で連携対象を絞れますか?
A:
はい、可能です!ミニプラン以上で利用可能な分岐オペレーションを活用することで、条件分岐が可能です。詳しくは「分岐」の設定方法をご覧ください。
Q:連携が途中で失敗した場合、どうやって気づけますか?
A:
フローボットがエラーになると、Yoomに登録する際に設定したメールアドレスに通知が送られます。
また、通知先はメールの他にSlackやChatworkも設定できます。
通知メールには、エラーが起きている該当のオペレーションや詳細のリンクが記載されているので、まずは通知内容を確認しましょう。
再実行は自動で行われないため、エラー修正後手動で再実行してください。
ヘルプページで解決しない場合は、サポート窓口を利用することもできます。