AI News HubLIVE
サイト内リライト2 分で読了

Show HN: Asterisk/FreePBX向けセルフホスト型音声AIエージェント

AVAは、Asterisk/FreePBX向けのオープンソースのセルフホスト型音声AIエージェントです。クイックデプロイ、マルチエージェント管理、リアルタイムダッシュボード、複数のAIエンジンサポートを提供します。最近のアップデートには、安定性の修正、サイレンスウォッチドッグ、エージェントごとの音声選択機能が含まれます。

ソースHacker News AI著者: hkjarral

AVAは、Asterisk/FreePBX電話システム向けのオープンソースのセルフホスト型音声AIエージェントプロジェクトです。既存の電話インフラストラクチャにAI駆動の音声アシスタントを、サードパーティのクラウドサービスに依存することなく簡単に統合できます。GitHubでは1100以上のスターと243のフォークを獲得し、活発なコミュニティを持っています。

クイックデプロイがAVAの大きな特徴です。リポジトリをクローンし、事前チェックスクリプトを実行して環境設定とJWTシークレットを自動生成し、Docker Composeで管理UIを起動するだけです。管理画面のセットアップウィザードに従ってAIプロバイダー(Google Live、OpenAI Realtime、Grokなど)を設定し、エージェントを作成します。生成されたダイヤルプランはFreePBXのextensions_custom.confに直接追加でき、Asteriskとのシームレスな連携が可能です。また、コマンドラインを好むユーザー向けの高度なCLIセットアップオプションも用意されています。

AVAの機能は豊富で、継続的にアップデートされています。最新のv7.3.2は安定性リリースで、Grok ExternalMediaの割り込み応答、キャンセル出力の隔離、ランタイム継承などの問題を修正し、AudioSocketパイプラインの信頼性を強化しました。v7.3.1ではサイレンスウォッチドッグ機能を導入。着信コールに対してデフォルトで30秒の無活動検出を有効にし、エージェントが「まだいますか?」と尋ね、15秒待ってから最終警告を発して切断することで、自然な通話終了を実現します。v7.3.0ではエージェントごとに独立した音声設定が可能になり、同じAIプロバイダー内でエージェントごとに異なる音声を選択でき、変更は即座に反映されます。

また、v7.2.0ではリアルタイムステータスダッシュボードが追加され、SSEストリームを通じてAIエンジン、ローカルAI接続、アクティブセッションなどの状態をサブ秒単位で更新します。v7.1.1ではダッシュボードの信頼性が向上し、Asteriskステータスのちらつき問題が修正され、WCAG AA準拠のアクセシビリティ改善が行われました。v7.0.0は「エージェントリリース」として、マルチエージェント管理、リアルタイムKPIダッシュボード、自動移行機能を導入し、既存のコンテキストを自動的にローカルエージェントデータベースに移行します。

AVAプロジェクトは、Asterisk/FreePBXユーザーに強力で柔軟なセルフホスト型音声AIソリューションを提供するために進化を続けています。小規模なビジネスから個人ユーザーまで、スマートな音声対話システムを迅速に構築できます。詳細はプロジェクトのGitHubページをご覧ください。