接收语音命令以播放MP3收藏中的相册的机器人

musicbutler的Python项目详细描述


*注意:这是alpha产品。example.py文件可以让您 但它没有图形用户界面,底层的mp3play模块也没有 出于某种原因,请使用所有MP3。*

当musicbutler被告知你拥有什么专辑时 与它的对话可能是这样的:

  • “Afred, what albums do I have?”
  • “Here are 3 out of your 58 albums: In Rainbows by Radiohead, Deja Vu by Crosby Stills Nash and Young, and Atlanta by Alison Krauss.”
  • “Afred, what Radiohead albums do I have?”
  • “You have 2 albums by Radiohead: In Rainbows, and OK Computer.”
  • “Afred, play me some Alison Krauss, any album.”
  • “Playing New Favorite by Alison Krauss.”

要求

需要Windows XP和python2.5。因为它使用 “Speech”模块–请参阅PYPI上的内容以了解先决条件。以及 python2.5,因为它使用了mp3play模块——它仍然在 阿尔法也是,所以如果有些歌曲不能正常播放,不要感到惊讶。

请让我知道如果你喜欢或使用这个模块-它会 我的日子!

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
方法为什么这两个java程序的输出不同   Mockito的java局限性   java如何立即更改背景?   java R无法安装xlsxjars、64位Windows,但正在尝试加载i386   在Java8中,如果在流之前集合为null,如何返回false?   来自RecyclerView适配器的java开始片段   字符串中的java字符串分隔符。分裂法   java检查线程是否中断?   java如何使用ESAPI解决资源注入(URL)问题   java如何在JAXB中解组时忽略元素的属性   BuilderPattern中的java逻辑   用JUnit测试Spring控制器   如何在java中使用regex/pattern删除标记   concurrentmodification我得到以下异常:“java.util.ConcurrentModificationException”   java如何与纯客户端Spring引导应用程序交互   Java函数中的递归返回字节数组   java getResourceAsStream()返回null。未加载属性文件   java无法自动连接activiti RuntimeService   java如何从AsyncTask更改或设置listview的子项?