mycroft-core

开源语音助手
授权协议 Apache-2.0
开发语言 Python
所属分类 神经网络/人工智能、 自然语言处理
软件类型 开源软件
地区 不详
投 递 者 鄂慈
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

Mycroft 是一个开源语音助手

入门

首先获取系统上的代码,最简单的方法是通过 git( git 安装说明 ):

  • cd ~/
  • git clone https://github.com/MycroftAI/mycroft-core.git
  • cd mycroft-core
  • bash dev_setup.sh

这个脚本会设置依赖项和 virtualenv 。 如果在 Ubuntu/Debian、Arch 或 Fedora 之外的环境中运行,可能需要按照 dev_setup.sh 的指示手动安装软件包。

注意:此存储库的默认分支是“dev”,如果要克隆更稳定的版本,请切换到“master”分支。

运行 Mycroft

Mycroft 提供 start-mycroft.sh执行常见任务。 此脚本使用由dev_setup.sh创建的 virtualenv。假设你在主目录中安装了 mycroft-core,运行:

  • cd ~/mycroft-core
  • ./start-mycroft.sh debug

“调试”命令将启动后台服务(麦克风侦听器、消息总线和音频子系统),并打开一个基于文本的命令行界面 (CLI),可以使用它与 Mycroft 交互并查看各种日志。 或者可以运行 ./start-mycroft.sh all在没有命令行界面的情况下启动服务。

 相关资料
  • 地址 https://mirrors.ustc.edu.cn/linuxbrew-core.git/ 说明 Linuxbrew 核心软件仓库 使用说明 替换 USTC 镜像: cd "$(brew --repo homebrew/core)" git remote set-url origin https://mirrors.ustc.edu.cn/linuxbrew-core.git 重置为官

  • 地址 https://mirrors.ustc.edu.cn/homebrew-core.git/ 说明 Homebrew 核心软件仓库 使用说明 替换 USTC 镜像: cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core" git remote set-url origin https://mirrors.ustc.edu.cn/home

  • 什么是Mycroft? Mycroft是一种逻辑语言,其语法类似于PROLOG。此外,它还支持透明的分布式计算和复合真值。 为什么不只使用PROLOG? 部分出于历史原因,PROLOG相当慢(与其他语言针对许多类问题实施的解决方案相比,最坏情况和平均情况的时间复杂度都很高)。它在单个线程中对逻辑树执行深度优先搜索。无法使用自动备注,因为确定的“纯序言”谓词可以与不确定的谓词(例如I / O和随机数

  • 问题内容: 谁能推荐可靠的开源软件来在wav文件中记录英语语音?我研究过的两个主要程序是Sphinx和Julius,但是我从来都无法使用它们,并且每个转录文件的文档充其量都是粗略的。 我正在开发64位Ubuntu 10.04,其存储库包括sphinx2和julius,以及voxforge的英语julius声学模态。我专注于转录文件,而不是直接处理麦克风的声音,因为我已经放弃了期望像这样的项目可以与

  • 我正在开发一个播放音乐的discord机器人。我已经设法让机器人离开通道,但服务器中的任何人都可以断开它。 我试图添加一个if语句,该语句要求命令作者的语音通道连接等于该帮会中机器人的语音通道连接。 这返回: 我在留档上找不到任何定义机器人连接到哪个公会的语音频道的东西。

  • 我正试图创建一个呼叫录音机应用程序,然而,我的音频来源时,它的麦克风工作正常,但它不能捕捉第二个声音。 如果我更改为VOICE_CALL,我的应用程序关闭。 我在PlayStore上看到了数百个类似的应用程序,并想知道它们能够记录通话双方的秘密是什么。