73 lines
19 KiB
JSON
73 lines
19 KiB
JSON
{
|
||
"success": true,
|
||
"data": {
|
||
"markdown": "[Bỏ qua nội dung](https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html#main)\n\nDạo gần đây các bạn đã biết đến bài hướng dẫn của bạn Tín bên Kênh Táy máy về việc DYI Loa thông minh Google Assistant tiếng Việt bằng Orange Pi Zero và bo mở rộng. Link bài viết [https://hs2t.com/blog/loa-google-assistant-tieng-viet/](https://hs2t.com/blog/loa-google-assistant-tieng-viet/)\n\nTrên thực tế, trước đây Orange Pi Việt Nam cũng đã hướng dẫn các bạn sử dụng Orange PI Zero như Google Assistant trong bài viết này [http://orangepi.vn/bien-orange-pi-zero-thanh-google-assistant.html](https://orangepi.vn/bien-orange-pi-zero-thanh-google-assistant.html). Tuy nhiên chưa tạo thành file ảnh img sẵn như bên Kênh Táy máy, nên ít người ủng hộ. Có lẽ việc tạo file ảnh sẵn sẽ được nhiều người thích hơn vì đỡ phải làm gì 🙂 Orange PI Việt Nam sẽ rút kinh nghiệm\n\n\n\nNgoài ra, việc in vỏ 3D và hàn loa cũng khá phức tạp nên Orange Pi Việt Nam gợi ý bạn 1 combo sản phẩm Orange PI Zero, Bo mở rộng Ext, vỏ đen cho ext và 1 bộ loa siêu rẻ [LF-809](https://shopee.vn/product/37995875/2118632745/) hoặc [LF-807](https://shopee.vn/product/37995875/3273618123/) là được (ảnh minh họa). Link sản phẩm này đều có trên shopee\n\n- Bo mở rộng: [https://shopee.vn/product/37995875/1471377902/](https://shopee.vn/product/37995875/1471377902/)\n- Vỏ đen lắp ext: [https://shopee.vn/product/37995875/1471377918/](https://shopee.vn/product/37995875/1471377918/)\n- Loa LF-807: [https://shopee.vn/product/37995875/3273618123/](https://shopee.vn/product/37995875/3273618123/)\n- Loa LF-890F: [https://shopee.vn/product/37995875/2118632745/](https://shopee.vn/product/37995875/2118632745/)\n\nTheo cập nhật mới nhất, từ ngày 1/1/2021 trang snowboy tạo hotword đã đóng lại và theo như hướng dẫn thì bạn sẽ không tạo ra được hotword riêng của mình nữa. Do đó mình xin hướng dẫn các bạn tạo hotword ngay trên máy tính cá nhân một cách dễ dàng.\n\nĐầu tiên các bạn cần máy PC đang chạy tốt, chạy Win cũng được, Linux thì quá hay. Nhưng vì WIN phổ thông hơn nên mình sẽ hướng dẫn các bạn cài trên Win. Để cài trên Win hay Linux, các bạn cần cài bản Ubuntu 16.04 (chính xác là bản 16.04 vì mình có thử qua các bản 18.04 hoặc 20.04 đều không được)\n\nTrước tiên, hãy mở PowerShell trên Windows, bấm **Start**, tìm **PowerShell**, bấm chuột phải và chọn **Run as administrator**\n\nTiếp sau đó gõ câu lệnh này\n\n> **_Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux_**\n\ncâu lệnh này là để cho phép cài Linux subsystem, bấm Y khi được hỏi và Enter.\n\nQuay về ổ C, tải bản Ubuntu 16.04 về bằng câu lệnh\n\n> _**Invoke-WebRequest -Uri https://wsldownload.azureedge.net/Ubuntu\\_1604.2019.523.0\\_x64.appx -OutFile Ubuntu.appx -UseBasicParsing**_\n\n\n\nSau khi tải xong, trên ổ C sẽ có 1 file tên là **Ubuntu\\_1604.2019.523.0\\_x64.appx,** ok hãy gõ lệnh\n\n> _**Add-AppxPackage .\\\\Ubuntu\\_1604.2019.523.0\\_x64.appx**_\n\nNhư vậy là việc cài đã xong xuôi.\n\nQuay về Windows, bấm Start và chọn bản Linux vừa cài, sẽ mất 1 thời gian cho hệ thống chạy, sau đó chọn username, password là bạn đã có 1 bản Ubuntu 16.04 chạy ngay trên nền Windows.\n\nPhần tiếp theo là cài các phần mềm cần thiết\n\n> _**sudo apt-get update && sudo apt-get upgrade -y**_\n>\n> _**sudo apt-get install python-pyaudio python3-pyaudio sox**_\n>\n> _**sudo apt-get install virtualenv**_\n\nTiếp đến là clone thư mục này về\n\n> **_git clone https://github.com/seasalt-ai/snowboy_**\n>\n> **_cd snowboy_**\n\nSau đó là chạy môi trường ảo python\n\n> **_virtualenv -p python2 venv/snowboy_**\n>\n> **_source venv/snowboy/bin/activate_**\n>\n> **_cd examples/Python_**\n\ncài các thư viện cần thiết qua pip\n\n> **_pip install pyaudio_**\n>\n> **_pip install numpy scipy pandas sympy nose_**\n\nnếu pip yêu cầu nâng cấp, hãy nâng cấp như yêu cầu qua lệnh **_pip install –upgrade pip._** Tạm thời WSL dùng đến đây.\n\nGiờ là lúc cần ghi âm và tạo hotword, như hướng dẫn, bạn cần một môi trường yên tĩnh, sử dụng đúng combo Orange Pi Zero và Ext đó, sau khi SSH vào như hướng dẫn, chạy các lệnh sau để ghi âm\n\n> **_rec -r 16000 -c 1 -b 16 -e signed-integer -t wav record1.wav_**\n>\n> **_rec -r 16000 -c 1 -b 16 -e signed-integer -t wav record2.wav_**\n>\n> **_rec -r 16000 -c 1 -b 16 -e signed-integer -t wav record3.wav_**\n\nMỗi 1 lệnh chạy xong sẽ ghi âm 1 lần hotword của bạn, bấm Cltr+C để thoát khi ghi xong. Sau đó bạn copy 3 file wav đó về máy tính của bạn qua lệnh scp\n\n> _**scp root@192.168.1.x:/root/record\\*.wav C:\\**_\n\nKiểm tra xem 3 files wav trên đã có trên ổ C chưa. Quay trở lại Linux trên Windows (WSL). Copy các file wave vào thư mục cần tạo hotword. Ổ C:\\ của bạn trên WSL được mặc định sẽ là /mnt/c\n\n> _**cp /mnt/c/record\\*.wav ~/snowboy/examples/Python**_\n\nKhi đó trên thư mục (venv) ~/snowboy/examples/Python sẽ có 3 file wave kia.\n\nChạy nốt câu lệnh này sẽ tạo ra file hotwork.pmdl của bạn\n\n> **_python generate\\_pmdl.py -r1=record1.wav -r2=record2.wav -r3=record3.wav -lang=en -n=hotword.pmdl_**\n\nSau khi có được file hotword.pmdl của bạn, copy nó vào Pi đã cài như hướng dẫn của Kênh táy máy. Chúc các bạn thành công.\n\nVideo minh họa\n\nLắp đặt Orange Pi Zero làm Google Assistant và tự tạo hotword trên PC - YouTube\n\nTap to unmute\n\n[Lắp đặt Orange Pi Zero làm Google Assistant và tự tạo hotword trên PC](https://www.youtube.com/watch?v=stLkMXglHYM) [Orange Pi Vietnam](https://www.youtube.com/channel/UCl0lVmXFHAhZybuOIzu2CaA)\n\n\n\nOrange Pi Vietnam1.83K subscribers\n\n[Watch on](https://www.youtube.com/watch?v=stLkMXglHYM)\n\n[Chia sẻ trên WhatsApp](whatsapp://send?text=Train%20hotword%20cho%20Loa%20th%C3%B4ng%20minh%20Google%20Assistant%20ti%E1%BA%BFng%20Vi%E1%BB%87t%20b%E1%BA%B1ng%20PC%20-%20https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html \"Chia sẻ trên WhatsApp\")[Chia sẻ trên Facebook](https://www.facebook.com/sharer.php?u=https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html \"Chia sẻ trên Facebook\")[Chia sẻ trên Twitter](https://twitter.com/share?url=https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html \"Chia sẻ trên Twitter\")[Gửi email cho bạn bè](mailto:?subject=Train%20hotword%20cho%20Loa%20th%C3%B4ng%20minh%20Google%20Assistant%20ti%E1%BA%BFng%20Vi%E1%BB%87t%20b%E1%BA%B1ng%20PC&body=Xem%20n%C3%A0y%3A%20https%3A%2F%2Forangepi.vn%2Ftrain-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html \"Gửi email cho bạn bè\")[Ghim trên Pinterest](https://pinterest.com/pin/create/button?url=https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html&media=https://orangepi.vn/wp-content/uploads/2021/01/combo-1067x800.jpg&description=Train%20hotword%20cho%20Loa%20th%C3%B4ng%20minh%20Google%20Assistant%20ti%E1%BA%BFng%20Vi%E1%BB%87t%20b%E1%BA%B1ng%20PC \"Ghim trên Pinterest\")[Chia sẻ trên LinkedIn](https://www.linkedin.com/shareArticle?mini=true&url=https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html&title=Train%20hotword%20cho%20Loa%20th%C3%B4ng%20minh%20Google%20Assistant%20ti%E1%BA%BFng%20Vi%E1%BB%87t%20b%E1%BA%B1ng%20PC \"Chia sẻ trên LinkedIn\")\n\n\n\n##### superadmin\n\n### 2 bình luận về “Train hotword cho Loa thông minh Google Assistant tiếng Việt bằng PC”\n\n1. \n\n\n\n\n\nfulicho biết:\n\n\n\n(cho mình hỏi đây là lỗi gì ạ . mình làm đến đoạn ghi âm thi không được ?\n\n\n\nsnowboy) fuli@DESKTOP-TCTTFEA:~$ rec -r 16000 -c 1 -b 16 -e signed-integer -t wav record1.wav\n\n\nALSA lib confmisc.c:768:(parse\\_card) cannot find card ‘0’\n\n\nALSA lib conf.c:4292:(\\_snd\\_config\\_evaluate) function snd\\_func\\_card\\_driver returned error: No such file or directory\n\n\nALSA lib confmisc.c:392:(snd\\_func\\_concat) error evaluating strings\n\n\nALSA lib conf.c:4292:(\\_snd\\_config\\_evaluate) function snd\\_func\\_concat returned error: No such file or directory\n\n\nALSA lib confmisc.c:1251:(snd\\_func\\_refer) error evaluating name\n\n\nALSA lib conf.c:4292:(\\_snd\\_config\\_evaluate) function snd\\_func\\_refer returned error: No such file or directory\n\n\nALSA lib conf.c:4771:(snd\\_config\\_expand) Evaluate error: No such file or directory\n\n\nALSA lib pcm.c:2266:(snd\\_pcm\\_open\\_noupdate) Unknown PCM default\n\n\nrec FAIL formats: can’t open input \\`default’: snd\\_pcm\\_open error: No such file or directory\n\n\n\n\n\n[15 Tháng 1, 2021 lúc 10:08 chiều](https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html#comment-37)\n\n[Trả lời](https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html#comment-37)\n\n\n\n\n\n\n\n - \n\n\n\n\n\n Tran Tancho biết:\n\n\n\n Lệnh rec này bạn phải chạy trên Orange PI Zero và ext bạn nhé, ko phải chạy trên PC\n\n\n\n\n\n [20 Tháng 1, 2021 lúc 1:05 chiều](https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html#comment-38)\n\n [Trả lời](https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html#comment-38)\n\n### Để lại một bình luận [Hủy](https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html\\#respond)\n\nEmail của bạn sẽ không được hiển thị công khai.Các trường bắt buộc được đánh dấu \\*\n\nBình luận \\*\n\nTên \\*\n\nEmail \\*\n\nTrang web\n\nΔ\n\n- Tìm kiếm:\n\n- [Orange Pi Việt Nam](https://orangepi.vn/)\n - [Giới thiệu về máy tính nhúng](https://orangepi.vn/gioi-thieu-ve-may-tinh-nhung)\n - [Hướng dẫn đặt hàng](https://orangepi.vn/dat-hang-tai-orange-pi-viet-nam)\n - [Chính sách Bảo hành](https://orangepi.vn/chinh-sach-ban-hang-va-bao-hanh)\n - [Thư ủy quyền phân phối tại Việt Nam](https://orangepi.vn/thu-uy-quyen-phan-phoi-tai-viet-nam)\n - [Chính sách bảo mật](https://orangepi.vn/chinh-sach-bao-mat)\n - [Liên hệ](https://orangepi.vn/lien-he)\n- [Shop](https://orangepi.vn/shop)\n - [Bo Mạch Orange Pi](https://orangepi.vn/danh-muc-san-pham/bo-mach-orange-pi)\n - [Chip H3](https://orangepi.vn/tu-khoa-san-pham/chip-h3)\n - [Chip H6](https://orangepi.vn/tu-khoa-san-pham/chip-h6)\n - [RK3399](https://orangepi.vn/tu-khoa-san-pham/chip-rk3399)\n - [RK3588, RK3566](https://orangepi.vn/tu-khoa-san-pham/rk3588)\n - [Chip H616, H618](https://orangepi.vn/tu-khoa-san-pham/chip-h616)\n - [Allwinner A733](https://orangepi.vn/tu-khoa-san-pham/allwinner-a733)\n - [RAM 1GB](https://orangepi.vn/tu-khoa-san-pham/ram-1gb)\n - [RAM 2GB](https://orangepi.vn/tu-khoa-san-pham/ram-2gb)\n - [RAM 4GB](https://orangepi.vn/tu-khoa-san-pham/ram-4gb)\n - [RAM 6GB](https://orangepi.vn/tu-khoa-san-pham/ram-6gb)\n - [RAM 8GB](https://orangepi.vn/tu-khoa-san-pham/ram8gb)\n - [Phụ kiện Orange Pi](https://orangepi.vn/danh-muc-san-pham/phu-kien-orange-pi)\n - [Màn hình](https://orangepi.vn/tu-khoa-san-pham/man-hinh)\n - [Vỏ Mica lắp ghép](https://orangepi.vn/tu-khoa-san-pham/vo-mica)\n - [Vỏ thép kiêm tản nhiệt](https://orangepi.vn/tu-khoa-san-pham/vo-thep)\n - [Vỏ nhôm nhẹ tản nhiệt tốt](https://orangepi.vn/tu-khoa-san-pham/vo-nhom)\n - [Nguồn Orange Pi](https://orangepi.vn/tu-khoa-san-pham/nguon-orange-pi)\n - [Thẻ nhớ microSD](https://orangepi.vn/tu-khoa-san-pham/the-nho-microsd)\n - [Compute Module](https://orangepi.vn/tu-khoa-san-pham/compute-module)\n- [Blog](https://orangepi.vn/blog)\n - [Giới thiệu](https://orangepi.vn/category/gioi-thieu)\n - [Hướng dẫn](https://orangepi.vn/category/huong-dan)\n - [Trình diễn](https://orangepi.vn/category/trinh-dien)\n- [Đăng nhập](https://orangepi.vn/my-account \"Đăng nhập\")\n- [**Hotline: 0923449899**](tel:0923449899)\n\nBạn cần trợ giúp?\n\n[Messenger](https://m.me/orangepivietnam \"Messenger\") [Zalo Official Account](https://oa.zalo.me/1687181280533723118 \"Zalo Official Account\") [Telegram](https://t.me/maytinhnhung \"Telegram\") [Whatsapp](https://api.whatsapp.com/send?phone=84923449899 \"Whatsapp\")\n\n\n\nOrange Pi Việt NamNhà phân phối chính thức\n\nXin chào! 👋🏼👋🏼👋🏼 Tôi có thể giúp gì được bạn?\n\n- [Hotline](tel:0923449899 \"Hotline\")\n- [Facebook](https://www.facebook.com/orangepivietnam \"Facebook\")\n- [Zalo](https://oa.zalo.me/1687181280533723118 \"Zalo\")\n\n## Đăng nhập\n\nSign In - Google Accounts\n\nContinue with GoogleContinue with Google. Opens in new tab\n\nTên tài khoản hoặc địa chỉ email \\*Bắt buộc\n\nMật khẩu \\*Bắt buộc\n\nGhi nhớ mật khẩuĐăng nhập\n\n[Quên mật khẩu?](https://orangepi.vn/my-account/lost-password)",
|
||
"metadata": {
|
||
"og:type": "article",
|
||
"twitter:creator": "@orangepi_me",
|
||
"robots": "index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1",
|
||
"article:publisher": "https://www.facebook.com/orangepivietnam/",
|
||
"twitter:data2": "5 phút",
|
||
"description": "Đây là trang Train hotword cho Loa thông minh Google Assistant tiếng Việt bằng PC của Orange Pi Viet Nam là nhà phân phối chính thức của Orange Pi tại Việt Nam, chuyên cung cấp máy tính nhúng cho dự án, nghiên cứu, hợp tác, phát triển sản phẩm.",
|
||
"language": "vi",
|
||
"ogTitle": "Train hotword cho Loa thông minh Google Assistant tiếng Việt bằng PC - Orange Pi Viet Nam",
|
||
"og:image:type": "image/jpeg",
|
||
"twitter:site": "@orangepi_me",
|
||
"viewport": [
|
||
"width=device-width, initial-scale=1",
|
||
"width=device-width, initial-scale=1",
|
||
"width=device-width, initial-scale=1.0",
|
||
"initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no"
|
||
],
|
||
"ogSiteName": "Orange Pi Viet Nam",
|
||
"title": "Train hotword cho Loa thông minh Google Assistant tiếng Việt bằng PC - Orange Pi Viet Nam",
|
||
"author": "superadmin",
|
||
"twitter:data1": "superadmin",
|
||
"og:title": "Train hotword cho Loa thông minh Google Assistant tiếng Việt bằng PC - Orange Pi Viet Nam",
|
||
"og:url": "https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html",
|
||
"article:published_time": "2021-01-05T16:02:21+00:00",
|
||
"ogImage": "https://orangepivn.b-cdn.net/wp-content/uploads/2021/01/combo.jpg",
|
||
"og:image": "https://orangepivn.b-cdn.net/wp-content/uploads/2021/01/combo.jpg",
|
||
"publishedTime": "2021-01-05T16:02:21+00:00",
|
||
"twitter:card": "summary_large_image",
|
||
"msapplication-TileImage": "https://orangepivn.b-cdn.net/wp-content/uploads/2025/01/cropped-fb-logo-big-png-270x270.webp",
|
||
"twitter:label2": "Ước tính thời gian đọc",
|
||
"generator": [
|
||
"dominant-color-images 1.2.1",
|
||
"Site Kit by Google 1.180.0",
|
||
"webp-uploads 2.6.1"
|
||
],
|
||
"og:locale": "vi_VN",
|
||
"og:site_name": "Orange Pi Viet Nam",
|
||
"twitter:label1": "Được viết bởi",
|
||
"ogUrl": "https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html",
|
||
"og:image:width": "2560",
|
||
"article:modified_time": "2022-01-24T08:46:30+00:00",
|
||
"ogDescription": "Đây là trang Train hotword cho Loa thông minh Google Assistant tiếng Việt bằng PC của Orange Pi Viet Nam là nhà phân phối chính thức của Orange Pi tại Việt Nam, chuyên cung cấp máy tính nhúng cho dự án, nghiên cứu, hợp tác, phát triển sản phẩm.",
|
||
"modifiedTime": "2022-01-24T08:46:30+00:00",
|
||
"og:image:height": "1920",
|
||
"og:description": "Đây là trang Train hotword cho Loa thông minh Google Assistant tiếng Việt bằng PC của Orange Pi Viet Nam là nhà phân phối chính thức của Orange Pi tại Việt Nam, chuyên cung cấp máy tính nhúng cho dự án, nghiên cứu, hợp tác, phát triển sản phẩm.",
|
||
"google-site-verification": "aChCo9My21XgiT2Vte3H89FgebzV7TIv4Ol3OkXaIFU",
|
||
"ogLocale": "vi_VN",
|
||
"referrer": [
|
||
"no-referrer",
|
||
"origin"
|
||
],
|
||
"favicon": "https://orangepivn.b-cdn.net/wp-content/uploads/2025/01/cropped-fb-logo-big-png-32x32.webp",
|
||
"scrapeId": "019eb209-07b8-7799-aea7-7ec1fc21f67b",
|
||
"sourceURL": "https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html",
|
||
"url": "https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html",
|
||
"statusCode": 200,
|
||
"contentType": "text/html; charset=UTF-8",
|
||
"timezone": "America/New_York",
|
||
"proxyUsed": "basic",
|
||
"cacheState": "miss",
|
||
"indexId": "97085949-2aa2-4e55-a6c6-c30f222f92db",
|
||
"creditsUsed": 1,
|
||
"concurrencyLimited": false
|
||
}
|
||
},
|
||
"_http_status": 200,
|
||
"_source_url": "https://orangepi.vn/train-hotword-cho-loa-thong-minh-google-assistant-tieng-viet-bang-pc.html",
|
||
"_scraped_at": "2026-06-10T14:56:40.882855+00:00"
|
||
} |