-1

このコマンドを実行する方法:

espeak -v mb-en1 "hello world"

これは Linux Mint ターミナルでは機能しますが、Python プログラムではどのように機能しますか?

提案をありがとう

直前の変更:

私は最近、このように作業することができました:

import os

text = "hello world"

os.system('espeak -v mb-en1 text')

しかし、「テキスト」と言うのではなく、変数の内部を読み取る必要があります

助言がありますか?

4

2 に答える 2

2

真剣に、ただ見上げてpython subprocessください。それはただ

import subprocess

text = "hello world"
subprocess.Popen(["espeak", "-v", "mb-en1", text])
于 2013-09-29T01:57:33.183 に答える
-1
import os
os.system("espeak -v mb-en1 "hello world")

動作するはずです。

于 2013-09-29T01:23:37.163 に答える