Migushthe2nd/MsEdgeTTS

A simple Azure Speech Service module that uses the Microsoft Edge Read Aloud API. https://www.npmjs.com/package/msedge-tts

解決する課題

Microsoft Edgeの読み上げAPIをサーバーサイドアプリケーションに統合し、テキスト読み上げ(TTS)合成を行う簡単な方法を提供します。これにより、開発者は音声ファイルや音声テキストのストリームを生成できます。

仕組み

このモジュールは、Microsoft Edgeの読み上げAPIと連携してテキストを音声に変換します。SSML(Speech Synthesis Markup Language)のサブセットを使用して、出力音声の音声、速度、ピッチ、音量を制御します。また、さまざまなオーディオ形式をサポートしており、プロキシ経由のリクエスト用にカスタムHTTPエージェントを使用するように構成することも可能です。

対象者

フルセットのAzure Speech Serviceのセットアップを必要とせず、高品質なテキスト読み上げ機能を必要とするサーバーサイドアプリケーションを構築している開発者。

ハイライト

  • ストリーミング音声出力またはファイルへの直接書き込みをサポート。
  • SSML要素を介して、音声、速度、ピッチ、音量のカスタマイズが可能。
  • 同期のための文章および単語の境界メタデータを提供。
  • リクエストのプロキシ用にカスタムHTTPエージェントをサポート。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト