Wukong-Robotは、シンプルで柔軟でエレガントな中国の音声会話ロボット/スマートスピーカープロジェクトであり、中国のメーカーとハーカーがパーソナライズされたスマートスピーカーを迅速に作成できるようにすることを目指しています。 Wukong-Robotは、最初のオープンソースのブレインコンピューターウェイクアップスマートスピーカーでもあります。
2023年3月31日現在、Wukong-Robotには13,000件以上の設置デバイスがあり、ウェイクアップの数は70万回以上蓄積されています。
特性
デモ
環境要件
インストール
アップグレード
走る
構成
スキルプラグイン
APIインターフェイス
寄付する
貢献する
引用
接続する
ありがたい
よくある質問
免責事項
モジュラー。機能的なプラグイン、音声認識、音声合成、およびダイアログロボットはすべて、独自のプラグインの継承と開発を促進するために、個別に維持されています。
中国のサポート。 Baidu、Iflytek、Alibaba、Tencent、Openai Whisper、Apple、Microsoft Edgeなどの多くの中国の音声認識と音声統合技術を統合し、サウンドクローニングTTSをVITSし、拡大し続けることができます。
会話ロボットサポート。 Anyqに基づいてローカルの会話ロボットをサポートし、チューリングロボット、ChatGptなどのオンライン会話ロボットへのアクセスをサポートします。
グローバル監視、オフラインで起きます。 2つのオフライン音声コマンドウェイクアップエンジン、ヤマアラシ、スノーボーイをサポートし、MuseのブレインコンピューターウェイクアップやXingkongボードのシェイクアップなどの他のモーニング方法をサポートしています。
柔軟性と構成可能。ロボット名のカスタマイズをサポートし、音声認識と合成のためのプラグインの選択をサポートします。
スマートホーム。 Xiaoaiスピーカー、Siri、MQTT、HomeasSistantなどのスマートホームプロトコルとのリンクをサポートし、スマートホームアプライアンスの音声制御をサポートします。
サポートをサポートするバックエンド。リモートコントロール、構成の変更、ログ表示を実現できるサポートバックエンドを提供します。
APIを開きます。バックエンドで開いたAPIを使用して、より豊富な機能を実現できます。
簡単なインストールとより多くのプラットフォームをサポートします。 Dingdang-robotと比較して、Pocketsphinxのオフラインウェイクアップソリューションは放棄され、インストールが容易になり、コードが少なく、メンテナンスが容易で、MacおよびLinuxシステムで実行できます。
Wukong-Robotの機能はまだ更新されており、反復されています。詳細については、更新の手順をご覧ください。
Wukong-Robotのワーキングモード:
Wukong-Robotが目覚めた後、ユーザーの音声コマンドは最初にテキストを認識するためにASRエンジンであり、次にNLUが認識されたテキストを解析し、次に分析結果を一致させ、命令の処理に適したスキルプラグインに引き渡すスキル。プラグインの処理が完了すると、結果がTTSエンジンに引き渡され、音声に合成してユーザーに再生されます。
1つの相互作用には複数のネットワークリクエストが含まれている場合がありますが、各リンクを変更およびカスタマイズできることです。そして、5G時代には、スピーカーの応答速度はもはや経験の問題ではないと思います。カスタマイズとパーソナライズは未来の主流であり、当時のウコンロボットがより良い選択になります!
デモビデオ:
Wukong-Robot + ChatGptは、ストリーミングの対話をサポートするスマートスピーカーを実装しています(1分半)
ファンからカスタムバージョン、デモンストレーションダイアログ +音楽 +オープンAPI +スマートホーム(5分)
脳の機械を使用して、ウーコンロボットを目覚めさせます
Google AIY Voice Kit + Wukong-Robot
Siri linkage wukong-robot + chatgpt
Xiao AIのリンケージWukong-Robot
チュートリアル:Raspberry Pi&Wukong-Robot&Vitsに基づくAi Lingyuan Open Sourceスマートスピーカーの予備実装( @ 2Dリング型の無限電位井戸による)
チュートリアル:仮想バトラーの実装:ジャービス(@echo)
バックエンド管理デモ
エクスペリエンスアドレス:https://bot.hahack.com(Experience username:wukong; experience password:wukong@2019)
Wukong-RobotはPython> = 3.7および<3.10のみをサポートしており、Python 2.xをサポートしていません。
Wukong-Robotは、次のデバイスとシステムでの実行をサポートしています。
IntelチップMAC(M1チップではサポートされていません)
64bit Ubuntu(12.04および14.04)
Raspbian Piの完全なシリーズ(Raspbian System)
Debian Jessie 8.5(3.10.102)の松64
UbilinuxとのIntel Edison(Debian Wheezy 7.8)
WSL(Linux用のWindowsサブシステム)がインストールされているWindows
Wukong-Robotインストールチュートリアルを参照してください。
python3 wukong.pyアップデート
アップグレードが失敗した場合、Wukong-Robotのルートディレクトリで次のコマンドを手動で実行して、問題が何であるかを確認することができます。
Git Pull PIP3インストール-R要件。txt
python3 wukong.py
TMUXまたはスーパーバイザーで実行することをお勧めします。
初めて開始するときは、ユーザーディレクトリに構成ファイルを作成するかどうか、 yを入力するかどうかをプロンプトが表示されます。
次に、Wukong-Robotを目覚めさせて、Wake Word "Snowboy"(Wake Wordはカスタマイズ可能です)と対話します。
さらに、Wukong-Robotは、デフォルトで操作中にバックグラウンド管理の終了を開始し、リモートの会話を提供し、構成の表示と変更、ログの表示、その他の機能を表示します。
デフォルトアドレス:http:// localhost:5001
デフォルトのアカウント名:Wukong
デフォルトのパスワード:Wukong@2019
プライバシーの漏れを避けるために正式に使用する場合、ユーザー名とパスワードを変更することをお勧めします。
構成ファイルのアノテーションを参照して、構成するだけです。 default.ymlのコンテンツを直接変更することは推奨されないことに注意してください。そうしないと、 git pullを介した後続の更新に問題が発生することに注意してください。 1つをコピーして$HOME/.wukong/config.ymlに置くか、プロンプトに従って、Wukong-Robotに実行中にこれを行わせるようにしてください。
ヒント:どのメーカーのAPIを使用しても、デフォルトの構成を使用する代わりに、登録したアプリケーション情報を登録および記入することをお勧めします。これは、これらのAPIが使用頻度と並行性の制限があり、それらの過度の使用がサービス品質に影響を与えるためです。
公式プラグインリスト
ユーザー貢献プラグイン
Wukong-RobotのバックグラウンドインターフェイスはオープンWeb APIであり、Restful Methodを使用して呼び出すことができます。背景APIを参照してください。
あなたの寄付は私がウコン・ロボットを改善し続けることを奨励します。
個々のユーザーの場合、AlipayまたはWeChatを使用して、100個以上の人の寄付を行うことができます。
| アリパイ | wechatの支払い |
|---|---|
上記の写真がひび割れている場合は、画像(Alipay | Wechat)をダウンロードしてローカルでスキャンできます。
エンタープライズユーザーの場合、このプロジェクトの支援者になることをお勧めします。
このプロジェクトが気に入ったら、最初にスターを教えてください。
バグに言及するために、問題ページにアクセスしてください。
コードを提供するには、後でプルリクエストに言及するためにフォークへようこそ。
プラグインをWukong-Contribに送信してください。
このプロジェクトにコードまたはプラグインを使用する場合は、このプロジェクトを参照してください。
@misc{wukong-robot,
author = {潘伟洲},
title = {wukong-robot,一个简单、灵活、优雅的中文语音对话机器人/智能音箱项目},
year = {2019},
publisher = {GitHub},
journal = {GitHub repository},
howpublished = {url{https://github.com/wzpan/wukong-robot}},
}Wukong-Robotの主な開発者はPan weizhouです。
QQチャネル(推奨):
QQを使用してQRコードをスキャンして結合します。
QQ Group:580447290(人数が満たされ、人数が制御され、グループに参加するには20元を支払う必要があります。WeChatまたはAlipayの支払い後、参加を申請するときに転送番号を投稿するだけですグループ収入の最初の10,000元がYIに寄付されました。
| アリパイ | wechatの支払い |
|---|---|
上記の写真がひび割れている場合は、画像(Alipay | Wechat)をダウンロードしてローカルでスキャンできます。
悟空の前任者は、Dingdang-RobotプロジェクトとJasper-Clientプロジェクトでした。シュブロ・サハ、チャールズ・マーシュ、ヤン・ホルシュがジャスパープロジェクトに顕著な貢献をしてくれたことに感謝します。
代替のバックグラウンド管理デモエクスペリエンスアドレスを提供してくれたMisaki Tomokoに感謝します。
ウーコン・ロボットのアイコンの貢献についてAliciacaiに感謝します。
このプロジェクトに貢献してくれたすべての人、Wukong-Contrib Project、Dingdang-Robot Projectに感謝します!
Wukong-Robotは、個人的な研究と研究にのみ使用されます。
このオープンソースプロジェクトは、Tencent Dingdang AssistantとUbly Wukongプロジェクトとは何の関係もありません。