Thự hiện download và cài đặt

Một phần của tài liệu xây dựng hệ thống nhận dạng tiếng việt nói trên nền bộ công cụ kaldi tích hợp mạng nơ ron sâu (Trang 73 - 74)

1. Tổng quan về mạng Nơ ron sâụ

3.3.1. Thự hiện download và cài đặt

* Đường dẫn tải bộ công cụ Kaldi

http://kaldi-asr.org/doc/install.html

Việc cài đặt được thực hiện qua 2 bước:

Bước 1: Cài đặt theo hướng dẫn trong tập tin INSTALL trong thư mục kaldi/tools

Bước 2: Cài đặt theo hướng dẫn trong tập tin INSTALL trong thư mục kaldi/src

* Môi trường tính toán

- Các nhà phát triển mong đợi sẽ chạy Kaldi ở một cụm các máy Linux chạy Sun Grid Engine (SGE). Đây là phần mềm mã nguồn mở được sử dụng rộng rãị

64

- Ta có thể chạy Kaldi trên một máy tính mà không cần GridEngine hoặc NFS nhưng nó sẽ chậm hơn.

- Nên chạy Kaldi trên máy Linux. Kaldi cũng đã được thử nghiệm trên Darwin (phiên bản của Apple BSD) và trên Cygwin.

* Các gói phần mềm yêu cầu để cài đặt Kaldi

Git: Cần thiết để tải Kaldi và phần mềm khác mà nó phụ thuộc vàọ

Wget: Cần thiết cho quá trình cài đặt của một số thành phần không thuộc Kaldi, ví dụ yêu cầu tiện ích UNIX chuẩn như bash, perl, awk, grep, và makẹ

ATLAS: gói tuyến tính đại số.

* Các gói phần mềm được cài đặt bới Kaldi

Các thư viện và công cụ sau sẽ đi kèm với các kịch bản cài đặt trong thư mục Tools do đó ta sẽ phải cài đặt chúng.

- OpenFst: Chúng ta biên dịch và sử dụng lại nó nhiều lần.

- SRILM: Đây là một bộ công cụ mô hình ngôn ngữ. Chúng ta có thể chuyển đổi bất kỳ mô hình ngôn ngữ định dạng Arpa nào tới một Fst.

- Sph2pipe: sử dụng cho việc chuyển đổi từ định dạng sph sang định dạng khác như wav.

- ATLAS, thư viện đại số tuyến tính. Chỉ cần thiết cho các tiêu đề.

- CLAPACK, thư viện đại số tuyến tính. Chỉ hữu ích trên hệ thống nơi mà không có ATLAS và thay vì chỉ biên dịch với CLAPACK.

Một phần của tài liệu xây dựng hệ thống nhận dạng tiếng việt nói trên nền bộ công cụ kaldi tích hợp mạng nơ ron sâu (Trang 73 - 74)

Tải bản đầy đủ (PDF)

(103 trang)