Chia sẻ: Nhận diện giọng nói tiếng Việt Offline trong Excel (VBA + DLL) - Hỗ trợ WAV, MP3, MP4, M4A (3 người xem)

Người dùng đang xem chủ đề này

Kiều Mạnh

I don't program, I beat code into submission!!!
Tham gia
9/6/12
Bài viết
5,698
Được thích
4,188
Giới tính
Nam

Bài viết sau do ChatGPT biên soạn theo yêu cầu của Tôi

Chia sẻ: Nhận diện giọng nói tiếng Việt Offline trong Excel (VBA + DLL) - Hỗ trợ WAV, MP3, MP4, M4A​

Chào các thành viên GPE.

Mình xin chia sẻ một demo nhỏ mình đang nghiên cứu: chuyển giọng nói tiếng Việt thành văn bản ngay trong Excel, chạy offline, không cần Internet và không cần tài khoản AI.

Demo hoạt động​

Người dùng chỉ cần:

  1. Chọn một file ghi âm hoặc video.
  2. Excel gọi hàm VBA.
  3. Kết quả văn bản được ghi vào ô đang chọn.
Hỗ trợ các định dạng phổ biến:

  • WAV
  • MP3
  • MP4
  • M4A (ghi âm từ iPhone)

Kiến trúc của giải pháp​

Excel VBA


WavParser.dll
(Đọc WAV/MP3/MP4/M4A và chuẩn hóa âm thanh)

PCM 16-bit Mono 16 kHz


transcribe.dll
(Whisper.cpp + Model AI)


Văn bản tiếng Việt UTF-8


ActiveCell.Value

Hai DLL có nhiệm vụ hoàn toàn riêng biệt:

DLLChức năng
WavParser.dllĐọc file âm thanh/video, giải mã và chuẩn hóa về PCM 16-bit Mono 16 kHz.
transcribe.dllNhận dữ liệu PCM, dùng Whisper để chuyển thành văn bản tiếng Việt.

Ví dụ VBA​

Result = DoTranscribe(WavPath, "vi")
ActiveCell.Value = Result
Sau khi chọn file, nội dung nói sẽ được ghi trực tiếp vào ô Excel.

Mục tiêu của dự án​

  • Nhập liệu từ ghi âm cuộc họp vào Excel.
  • Chuyển ghi âm khách hàng thành văn bản.
  • Làm công cụ Speech-to-Text cho Excel hoàn toàn offline trên Windows.
Đây mới là phiên bản demo nên mình rất mong nhận được góp ý của anh chị em GPE về hướng phát triển hoặc các ý tưởng ứng dụng trong Excel.

Xin cảm ơn mọi người đã đọc.

ai quan tâm có thể tải và sử dụng trên Gtthub

 

Bài viết mới nhất

Back
Top Bottom