วิธีการเอาเสียง Google มาใช้งาน

บทความนี้จะมาสอนวิธีเอาเสียงพูดของ Google ที่เราได้ยินใน Google assistant หรือ Google translate เอามาใช้งานใน Application ของเรา หรือ งานอื่นๆของแล้วแต่คนประยุกต์การใช้งาน

โดยวิธีการก็มี 2 แนวทางคือใช้ API ของ Google ซึ่งเป็นของ Google Cloud ซึ่งจะมีการคิดค่าบริการ (รายละเอียด https://cloud.google.com/text-to-speech) หรือ ใช้ soundoftext

หาก Application ของเราต้องการใช้เสียงซ้ำๆที่ไม่ซ้ำซ้อนมากๆเราสามารถใช้ soundoftext ได้
ตัวอย่างการใช้งาน soundoftext ก็คือ

เข้าไปที่เว็บ https://soundoftext.com/ เลือก Voice หรือ ภาษาที่เราต้องการให้แปลงเป็นเสียงพูด เสร็จพิมพ์ข้อความเข้าไปแล้วกด Submit

เราก็จะได้ข้อความที่ถูกแปลงเป็นเสียงพูดเป็นไฟล์ mp3 แล้ว คลิก Download หรือจะลอง Play ดูก่อนก็ได้

เพียงเท่านี้เราก็ได้ข้อความเสียงที่เป็นเสียงพูดจาก Google นำมาใช้งานใน Application ของเราแล้วแบบง่ายๆเลย

Download Python เวอร์ชั่นเก่าๆได้ที่ไหน

ใครมีปัญหาแบบนี้บ้างจะลง Python เวอร์ชั่นเก่าๆแต่ที่ web python.org ไม่มีให้ Download แล้วจะทำยังไง


ยกตัวอย่างเช่นถ้าเป็นเครื่องเก่าๆแบบWindows 7 ก็ลง Python ได้แค่เวอร์ชั่น 3.8 เท่านั้นใหม่กว่านี้ไม่สามารถลงได้เพราะ Python เวอร์ชั่นใหม่ๆไม่รองรับหรืออยากจะ control version ของ Python ที่ใช้งานให้เป็นเวอร์ชั่นนั้นๆ แต่เป็นเวอร์ชั่นเก่าๆซึ่ง python.org ไม่มีให้ Download แล้ว (ที่ให้ Download ก็จะเป็น Source code https://www.python.org/downloads/source/ ที่ให้เราไป Compile เอง)


วิธีแก้ไขคือ มี github ที่เขา build สำหรับ Windows ไว้ให้ที่
https://github.com/adang1345/PythonWindows

เราสามารถเลือกเวอร์ชั่นของ Python ที่ต้องการได้

คลิกเลือกแล้วก็กด Download .exe มาใช้งานได้เลย

วิธี Share รูป Source code สวยๆ

ปกติถ้าเราจะ Share รูปของ Source code เราก็มักจะใช้ Snipping Tool ใน windows หรือ กด Print screen แล้วส่งเป็นรูปไป เพื่อนๆรู้ไหมว่านอกจากนี้ยังมีอีกวิธีหนึ่งคือใช้ เว็บ carbon https://carbon.now.sh/ ซึ่งสามารถแสดงรูป Source code ของเราได้อย่างสวยงาม รองรับหลายภาษา เหมาะกับการเอาไปโพสใน Facebook, Twitter หรือแม้กระทั้งใส่ใน Blog ต่างๆ นอกจากนี้ยังเอาไปแนบเป็น iframe หรือจะ share link URL ไปให้เปิดเองก็ได้อีกด้วย

มีให้เลือกหลากหลาย ไม่ว่าจะเป็น Image, Medium.com, Iframe หรือ link URL

Export Download เป็นรูปต่างๆก็ได้

ตัวอย่างที่ได้จาก เว็บ carbon
Code ตัวอย่าง

#!/usr/bin/env python3
# Mobile Verification Toolkit (MVT)
# Copyright (c) 2021 MVT Project Developers.
# See the file 'LICENSE' for usage and copying permissions, or find a copy at
#   https://github.com/mvt-project/mvt/blob/main/LICENSE

import os
import sys

sys.path.insert(0, os.path.dirname(os.path.dirname(os.path.abspath(__file__))))

from mvt import android
android.cli()

Share โดย URL
https://bit.ly/3zGlFmd

Share โดย iframe

Share โดย รูป

วิธีหาข้อมูลจาก Marking ของ Chip หรือ IC

Chip IC ตัวนี้มี Marking แบบนี้มันคือ Chip อะไรของยี่ห้ออะไรเป็น IC ที่เอาไว้ทำอะไรกันนะ เราจะมีวิธีหายังไง บทความนี้มีคำตอบ


สมมติเราได้รูปหรือมองเห็น IC ที่มี Marking รหัสมา แต่พอเอาไปหาใน Google หายังไงก็ไม่เจอ แนะนำว่าให้ใช้ website นี้ www.findchips.com
ตัวอย่าง เช่นในรูปเราเห็นว่าเป็น IC ที่เขียนไว้ว่า 4G25 อีกบรรทัดหนึ่ง 80463

เราลองเอาไปค้นหาในเว็บดู http://www.findchips.com/search/4G25 ก็จะมีข้อมูลขึ้นมาว่าเป็น EEPROM ขนาด 256K bits ของ ROHM Semiconductor BR24G256 รวมไปถึงข้อมูลราคาของแต่ละเว็บที่เอาไว้ซื้อ samples ด้วย

แล้วเราก็ไป Download datasheet ของ BR24G256 จากเว็บของ ROHM มาดูก็จะเห็นว่าเขาจะมีการ Marking Part number เป็น 4G25 ส่วนอีกบรรทัดหนึ่งด้านล่างก็จะเป็นเลข Lot number ของการผลิต

เพียงแค่นี้เราก็จะสามารถหาข้อมูลจากเลขหรือตัวอักษรที่ Marking บน IC ได้แล้ว

CodeBlocks ขึ้น Can’t find compiler

ใครที่ลง CodeBlocks แล้วหลังจากเปิดโปรแกรมแล้วมีขึ้น warning แบบนี้บาง
Environment error
Can’t find compiler executable in your configured search path’s for GNU GCC Complier.

สาเหตุที่เป็นแบบนี้เพราะเพื่อนไม่ได้ติดตั้ง MinGW หรืออาจจะติดตั้งแล้วแต่ไม่ได้ ตั้ง Path นั้นเอง
สามารถตรวจสอบได้โดยการพิมพ์ command line

gcc –version
'gcc' is not recognized as an internal or external command,
operable program or batch file.

วิธีแก้ไข ก่อนอื่นให้แน่ใจว่าเรา Dowload CodeBlocks ที่มี MinGW มาด้วย โดย Download ที่ https://www.codeblocks.org/downloads/binaries/

ให้เลือกที่มีเขียนว่า mingw หรือ mingw-32bit สำหรับคนที่ใช้เครื่อง 32 bit

หลังจากโหลดมาแล้วก็ตอนที่ติดตั้งให้ เลือกติ๊กถูกที่ MinGW Complier Suite ด้วย

ทำการกำหนด Path ของ compiler โดยไปที่ My com เลือก properties > Advance System settings > แถบ Advanced > เลือก Environment variables

เลือกไปที่ New ในส่วนของ System variables แล้วเลือกไปที่ Path ทำการ Edit

กดไปที่ New แล้วใส่ Path ของ Complier ลงไป โดยปกติจะเป็น C:\Program Files\CodeBlocks\MinGW\bin

สามารถทดลองเช็คได้โดยเปิด Command line เช็คเหมือนเดิม พิมพ์ gcc –version จะต้องขึ้น MinGW version แสดงขึ้นมา

gcc --version
gcc (x86_64-posix-seh-rev0, Built by MinGW-W64 project) 8.1.0
Copyright (C) 2018 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

ทำตามขั้นตอนแค่นี้ก็จะสามารถใช้งาน CodeBlocks ได้แล้วโดยตัว CodeBlocks จะทำการเรียก complier MinGW โดยอัตโนมัติ

วิธีลบภาพพื้นหลังแบบง่ายๆ

ถ้าเราจะลบภาพพื้นหลังออกจะมีวิธีลบภาพพื้นหลังแบบง่ายๆไหมนะ บทความนี้มีคำตอบจ้า
ปกติถ้าเราจะลบภาพพื้นหลัง background ออกไป เขาจะเรียกว่า การทำไดคัท (Dicut) หรือการเอาฉากหลังออก เพื่อนๆก็จะคิดถึงการใช้โปรแกรม Photoshop หรือการไปจ้างคนมานั่งตัดต่อให้เรา ซึ่งมันคงจะยุ่งวุ่นวายมากๆ


ในบทความนี้เราก็จะขอแนะนำเว็บไซท์ที่มีชื่อว่า https://www.remove.bg/
โดยอันดับแรกให้เปิดไปที่เว็บ แล้วเลือกไปที่ Upload Image ทำการอัพโหลดรูปของเราเข้าไป

รอสักพักแล้วเราก็จะเห็นว่ารูปของเราได้ถูกทำการ dicut เสร็จเรียบร้อยแล้ว

จากรูปกดที่แถบ Original จะเห็นรูปของเราที่ก่อนทำการ Dicut หรือก่อนการเอาฉากหลังออก จะเห็นว่ามีภาพพื้นหลังอยู่

พอกดที่แถบ Removed Background ก็จะเห็นรูปของเราที่ทำการ Dicut หรือเอาการเอาฉากหลังออกเรียบร้อยแล้ว จะเห็นว่าไม่มีภาพพื้นหลังอยู่แล้ว

จะเห็นว่าเราใช้เวลาไม่กี่วินาทีก็จะการทำไดคัท (Dicut) หรือการเอาฉากหลังออกได้แบบง่ายๆโดยไม่ต้องใช้โปรแกรมอะไรเลยง่ายๆมากๆ ลองเอาไปใช้งานกันดูนะ

โปรแกรมเปิดดูรูปดีๆฟรีๆที่อยากแนะนำ FastStone Image Viewer

แนะนำโปรแกรม สำหรับดูรูป ดูอัลบัม ที่สำคัญเลยคือฟรีและดีมาก นั้นก็คือโปรแกรม FastStone Image Viewer
บางคนที่ใช้โปรแกรมดูรูปที่ติดมากับ windows แล้วบางทีก็ใช้งานโหลดรูปได้ช้า หรือทำงานติดๆขัดๆ อยากได้โปรแกรมดูรูปที่ใช้งานได้ดีๆ ก็ขอแนะนำโปรแกรมนี้เลย FastStone Image Viewer เป็น Freeware นะ
สามารถ Download ได้ที่ https://www.faststone.org/FSIVDownload.htm


เลือกโหลดได้เลย แบบ exe ก็สามารถเลือกได้ หรือจะเอาไปใช้งานแบบไม่ติดตั้ง portable ก็เลือกได้เช่นกัน
เมื่อลงโปรแกรมแล้วสามารถเลือกดูรูปภาพตาม Folder ได้


เปลี่ยนเป็น Dark theme ก็ได้เช่นกัน

วิธีใช้งานโปรแกรม Anydesk แบบง่ายๆภายในไม่กี่นาที

ขอย้ายค่ายมาใช้งานโปรแกรม Remote PC ที่ชื่อว่า AnyDesk กันหน่อย ซึ่งวิธีใช้งานโปรแกรม AnyDesk นั้นก็ง่ายๆมาเริ่มกันเลย


ก่อนอื่นก็ไปที่เว็บ AnyDesk ไป Download โปรแกรมมาก่อนที่ https://anydesk.com/en/downloads ซึ่งก็มีให้เราเลือก Version หลากหลายไม่ว่าจะเป็น Windows, MacOS, Android, Linux, Raspberry Pi หรือแม้แต่ Chrome OS ก็ยังมีเรียกได้ว่าครบเครื่องจริงๆ


ทำการติดตั้งให้เสร็จเรียบร้อย เปิดมาก็จะเห็นหน้าตาโปรแกรมแบบนี้ โดยในช่อง This Desk จะเป็นหมายเลขของเครื่องเรา ส่วน Remote Desk ก็จะเป็นช่องว่างๆให้เราใส่เลขหมายเลขเครื่องที่เราต้องการจะ Remote


โดยขั้นตอนแรกก็ให้เราเข้าไป Setting ก่อนโดยเข้าไปที่เจ้า hamburger menu ด้านซ้ายมือบน

ทำการตั้งรหัสของเครื่องเรา โดยไปที่ Security เลือก Set password for unattended access.


สำหรับใครที่ต้องการให้ Remote เครื่องทำงานได้ไวๆ (แต่จะลดความสวยงามความละเอียดของภาพลงนะ) ก็สามารถตั้งค่าได้ที่ Display แล้วเลือก Best reaction time


แค่นี้ก็เป็นอันจบพิธีการ สามารถใช้งาน AnyDesk โดยให้หมายเลขของเครื่องเรา แล้วก็ Password ให้กับคนที่จะ Remote มาเข้าเครื่องเราได้ โดยคนที่จะ Remote ก็กรอกหมายเลขเครื่องตรง Remote Desk แล้วกด Connect ก็จะสามารถ Remote ได้แล้ว

วิธีตั้งให้เปิดโปรแกรมที่เรากำหนดแบบอัตโนมัติทุกครั้งที่เปิดเครื่องใหม่

เราสามารถตั้งให้เปิดโปรแกรมแบบอัตโนมัติทุกครั้งที่เราเปิดเครื่องขึ้นมาใหม่ได้ (Windows 10) ทำได้ตามขั้นตอนนี้ดังนี้เลย

ให้เราเปิด Run command ขึ้นมาก่อน โดยไปที่ Start แล้วพิมพ์ run

พิมพ์คำสั่ง shell:startup ลงไปแล้วกด OK

ให้เราไป copy Shortcut โปรแกรมที่เราจะให้เปิดโปรแกรมแบบอัตโนมัติทุกครั้งที่เราเปิดเครื่องขึ้นมาใหม่ วางลงไปใน Folder Startup นี้ (สามารถวางได้หลาย Shortcut หลายโปรแกรม)

ในตัวอย่างก็จะเห็นว่า เราเอา Shortcut ของโปรแกรม AnyDesk ลงไปวางลงไปใน Folder Startup เพียงเท่านี้เวลาเราเปิดเครื่องขึ้นมาใหม่ โปรแกรม AnyDesk ก็จะถูกเปิดขึ้นมาแบบอัตโนมัติทุกๆครั้ง