สวัสดีครับ จะดีมั้ยหากท่านสามารถเขียนโปรแกรมบันทึกเสียงสนทนา หรือเสียงรอบข้างจากนั้นบันทึกลงไฟล์ WAV ใน SDcard สำหรับวันนี้ท่านจะเห็นพลังของไพธอนบนแอนดรอยครับ
พิจารณาโค๊ดต่อไปนี้
import android
from time import sleep
droid = android.Android()
droid.recorderStartMicrophone("/mnt/sdcard/record1.wav")
sleep(5)
droid.recorderStop()
อธิบายโค๊ด
1. คำสั่ง import android ประกาศขอใช้ไลบรารี่ android
2. คำสั่ง from time import sleep ขอใช้คำสั่ง sleep ในโมดูล time
3. คำสั่ง droid = android.Android() ประกาศตัวแปร droid เป็นอ็อบเจ็คของคลาส Android()
4. คำสั่ง droid.recorderStartMicrophone("/mnt/sdcard/record1.wav") เริ่มต้นบันทึกเีสียง
5. คำสั่ง sleep(5) รอเวลา 5 วินาที
6. คำสั่ง droid.recorderStop() หยุดการบันทึกเสียงและบันทึกลงไฟล์ /mnt/sdcard/record1.wav
หวังว่าเนื้อหาจะเห็นประโยชน์และทำให้ท่านสนใจไพธอนสำหรับแอนดรอยขึ้นมาได้ครับ สวัสดี
แหล่งอ้างอิง
http://code.google.com/android/
http://www.google.com/mobile/android/
ไม่มีความคิดเห็น:
แสดงความคิดเห็น