june:本地語音聊天機器人,保護隱私,無需聯網

連結:https://github.com/mezbaul-h/june

june是一個結合了Ollama、Hugging Face Transformers和Coqui TTS Toolkit的本地語音聊天機器人。它提供了一種靈活、注重隱私的解決方案,可以在本地機器上進行語音輔助互動,確保沒有資料被髮送到外部伺服器。產品的主要優點包括無需聯網即可使用、保護使用者隱私、支援多種互動模式等。

需求人群:

  • june適合需要本地、私密對話互動的使用者,例如對隱私有較高要求的使用者,或者在沒有網路連線的環境中需要使用語音助手的使用者。

使用場景示例:

  • 使用者可以在沒有網路的情況下與june進行日常對話。
  • 使用者可以使用自己的聲音樣本來克隆語音,實作個性化的語音互動。
  • 開發者可以利用june進行在地化的語音互動應用開發。

產品特色:

  • 文本輸入/輸出:提供文本輸入並接收文本響應。
  • 語音輸入/文本輸出:使用麥克風進行語音輸入,接收助手的文本響應。
  • 文本輸入/音訊輸出:提供文本輸入,接收文本和合成音訊響應。
  • 語音輸入/音訊輸出(預設):使用麥克風進行語音輸入,接收文本和合成音訊形式的響應。
  • 支援自訂設定檔,以調整機器人的行為。
  • 支援語音克隆,可以使用自訂的聲音設定檔。

使用教學:

首先,確保滿足所有先決條件,包括安裝Ollama、Python 3.10或更高版本等。

從原始碼安裝june,進入專案目錄並執行pip install命令。

使用Ollama拉取語言模型,如果尚未這樣做。

執行程式,使用預設配置或自訂設定檔來啟動june。

根據需要選擇互動模式:文本輸入/輸出、語音輸入/文本輸出、文本輸入/音訊輸出或語音輸入/音訊輸出。

透過麥克風進行語音輸入或提供文本輸入,接收june的響應。

如果需要,可以透過設定檔自訂june的行為,例如停用語音辨識或音訊合成。

享受與june的互動體驗,同時確保你的資料安全和隱私。

返回頂端