python 使用pi发言。需要:发言人和安装mplayer(sudo apt-get install mplayer)

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 使用pi发言。需要:发言人和安装mplayer(sudo apt-get install mplayer)相关的知识,希望对你有一定的参考价值。

# -*- coding: utf-8 -*-

import sys, subprocess, urllib 
  
def getSpeech(phrase): 
    googleAPIurl = "http://translate.google.com/translate_tts?tl=en&"
    param = {'q': phrase} 
    data = urllib.urlencode(param) 
    googleAPIurl += data # Append the parameters 
    return googleAPIurl 
  
def raspberryTalk(text): # This will call mplayer and will play the sound 
    subprocess.call(["mplayer",getSpeech(text)], shell=False, stdout=subprocess.PIPE, stderr=subprocess.PIPE) 
  
if __name__ == "__main__": 
    raspberryTalk("Hello and welcome! My name is raspberry PI!")

以上是关于python 使用pi发言。需要:发言人和安装mplayer(sudo apt-get install mplayer)的主要内容,如果未能解决你的问题,请参考以下文章

班级没有成员发言? [关闭]

放弃在每日站会上按成员逐个发言

微博用户发言列表

军训入营学生发言稿

用python做些有意思的事——分析QQ聊天记录(补充)

AAX 正式公布 2021 年香港金融科技周发言人名单