Re: [問題] 如何將要送出的字串變為數字?
※ 引述《max83111 (攻擊態度)》之銘言:
: 如題
: 最近在製作聲控物品的程式
: 因為一些原因收訊方那邊只能接受英文或數字
: 而我必須用中文輸入
: 想請問下用什麼程式碼可以做到這點?
: 將我輸入的中文變為英文或數字傳送給收訊端,可以的話希望是數字的
: 打得不夠詳細造成誤會抱歉
: 我要輸出的指令沒有很多,只有特定幾個如 前進 後退而已
: 大概就是當我輸入前進時,程式會將這個指令轉換成110或forword送出去給接收端這樣
: 數量不多應該可以直接在程式內指定這這幾個文字符合時轉換成數字?
: 謝謝
推估你應該是要用聲控去控制機器人(車子)
然後透過android(手機/平板) 發送語音指令給機器人
但是你的問題是卡在機器人的韌體無法支援中文?
如果你android已經能把語音辨識成文字就很好辦
str1="前進"
str2="你的指令"
用equals來做字串比對 ;千萬別用"=="
if (str1.equals(str2)){
//當比對成功後,你想做的事
}
如果比對成功後,再發送英文傳送給收訊端
效率會不怎麼好,不過看你要求的指令不多應該是能這樣做
--
Sent from my KY-2000.
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.117.104.190
※ 文章網址: https://www.ptt.cc/bbs/AndroidDev/M.1431278713.A.1A9.html
推
05/11 09:02, , 1F
05/11 09:02, 1F
→
05/11 10:20, , 2F
05/11 10:20, 2F
推
05/11 10:25, , 3F
05/11 10:25, 3F
推
05/11 11:36, , 4F
05/11 11:36, 4F
推
05/11 11:38, , 5F
05/11 11:38, 5F
推
05/11 12:24, , 6F
05/11 12:24, 6F
→
05/11 12:24, , 7F
05/11 12:24, 7F
→
05/11 12:24, , 8F
05/11 12:24, 8F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):