2017-03-15 16 views
-1

私はテキストライタープログラムを持っていますが、テキストシステムや機能にはスピーチが必要だと思いますが、それができるかどうかは疑問です。 これは私のプログラムだけではLUAでルアでテキストを読み上げる方法は?

io.write("file name?:") 
local file=io.read() 
os.execute("clear;clear;clear;clear;clear;") 
if os.execute("test -e Desktop/"..file) == true then 
    os.execute("rm -f Desktop/"..file) 
end 
local p = {} 
while true do 
    io.write("-") 
    local u = io.read() 
    if u ~= "" then 
    table.insert(p,u) 
    else 
    break 
    end 
end 
print("saveing...") 
local ty=io.open("Desktop/"..file,"w+") 
for i,ie in ipairs(p) do 
    ty:write(ie,"\n") 
    os.execute("sleep 0.1") 
    ty:flush() 
end 
print("saved") 
ty:close() 

答えて

1

これが行うにはトリッキーなものです。私はC#やJavaのようなものをお勧めします。しかし、C#はjavaよりも使いやすいかもしれません。 https://msdn.microsoft.com/en-us/library/office/hh361683(v=office.14).aspx

まだluaを使用したい場合は、luaとC#を一緒に使用することもできます。 https://github.com/NLua/NLua

が、それは私の質問に答える最高

+0

感謝を願っていますが、原因それにすべての私の研究とデータは、私が原因作るしようとしますLUA/termanal bashである:ここでは、始めるのに役立つリンクです。しかし助けをありがとう –

+0

bashはどうですか? –

+0

私はbashを使用していませんが、これは役に立ちます:https://gist.github.com/meskarune/80d208ac4e43dcc70e1c –

関連する問題