Gốc > Những bài thơ Việt Nam hay nhất thế kỷ 20 >
.::Xuân quỳnh::.
Chẳng dại gì em ước nó bằng vàng
Trái tim em anh đã từng biết đấy
Anh là người coi thường của cải
Nếu cần anh bán nó đi ngay
Em cũng không mong nó giống mặt trời
Vì sẽ tắt khi bóng chiều đổ xuống
Lại mình anh đi với đêm dài câm lặng
Mà lòng anh xa cách với lòng em
Em trở về đúng nghĩa với trái tim
Biết làm sống những hồng cầu đã chết
Biết lấy lại những gì đã mất
Biết rút gần khoảng cách của yêu tin
Em trở về đúng nghĩa trái tim em
Biết khao khát những điều anh mơ ước
Biết xúc động qua nhiều nhận thức
Biết yêu anh và biết được anh yêu.
Mùa thu nay sao bão mưa nhiều
Những cửa sổ con tàu chẳng đóng
Dải đồng hoang và đại ngàn tối sẫm
Em lạc loài giữa sâu thẳm rừng anh
Em lo âu trước xa tắp đường mình
Trái tim đập những điều không thể nói
Trái tim đập cồn cào cơn đói
Ngọn lửa nào le lói giữa cô đơn
Em trở về đúng nghĩa trái tim em
Là máu thịt, đời thường ai chẳng có
Vẫn ngừng đập lúc cuộc đời không còn nữa
Nhưng biết yêu anh cả khi chết đi rồi
Trương Duy Sơn @ 16:46 05/04/2011
Số lượt xem: 1478
Tự hát
Chẳng dại gì em ước nó bằng vàng
Trái tim em anh đã từng biết đấy
Anh là người coi thường của cải
Nếu cần anh bán nó đi ngay
Em cũng không mong nó giống mặt trời
Vì sẽ tắt khi bóng chiều đổ xuống
Lại mình anh đi với đêm dài câm lặng
Mà lòng anh xa cách với lòng em
Em trở về đúng nghĩa với trái tim
Biết làm sống những hồng cầu đã chết
Biết lấy lại những gì đã mất
Biết rút gần khoảng cách của yêu tin
Em trở về đúng nghĩa trái tim em
Biết khao khát những điều anh mơ ước
Biết xúc động qua nhiều nhận thức
Biết yêu anh và biết được anh yêu.
Mùa thu nay sao bão mưa nhiều
Những cửa sổ con tàu chẳng đóng
Dải đồng hoang và đại ngàn tối sẫm
Em lạc loài giữa sâu thẳm rừng anh
Em lo âu trước xa tắp đường mình
Trái tim đập những điều không thể nói
Trái tim đập cồn cào cơn đói
Ngọn lửa nào le lói giữa cô đơn
Em trở về đúng nghĩa trái tim em
Là máu thịt, đời thường ai chẳng có
Vẫn ngừng đập lúc cuộc đời không còn nữa
Nhưng biết yêu anh cả khi chết đi rồi
Trương Duy Sơn @ 16:46 05/04/2011
Số lượt xem: 1478
Số lượt thích:
0 người
 
- Có khi nào (05/04/11)
- Lời mẹ dặn (05/04/11)
- Tên làng (05/04/11)
- Đợi (05/04/11)
- Muôn vàn tình thân yêu trùm lên khắp quê hương (05/04/11)
Chuyển văn bản thành giọng nói
const sdk = require("microsoft-cognitiveservices-speech-sdk");
const fs = require("fs");
/**
* Hàm chuyển đổi văn bản thành file âm thanh chuyên nghiệp
* @param {string} text - Nội dung cần chuyển đổi
* @param {string} fileName - Tên file đầu ra (vd: output.mp3)
*/
async function textToSpeech(text, fileName) {
// 1. Cấu hình thông tin kết nối
const speechConfig = sdk.SpeechConfig.fromSubscription(
"YOUR_AZURE_SPEECH_KEY",
"YOUR_AZURE_REGION"
);
// 2. Thiết lập giọng đọc (Clipchamp thường dùng các giọng Neural này)
// Giọng nữ: vi-VN-HoaiMyNeural | Giọng nam: vi-VN-NamMinhNeural
speechConfig.speechSynthesisVoiceName = "vi-VN-HoaiMyNeural";
// Thiết lập định dạng đầu ra là MP3
speechConfig.speechSynthesisOutputFormat = sdk.SpeechSynthesisOutputFormat.Audio16Khz128KBitrateMonoMp3;
// 3. Cấu hình file đầu ra
const audioConfig = sdk.AudioConfig.fromAudioFileOutput(fileName);
// 4. Khởi tạo bộ tổng hợp
const synthesizer = new sdk.SpeechSynthesizer(speechConfig, audioConfig);
console.log(`Đang xử lý giọng nói: "${text.substring(0, 30)}..."`);
return new Promise((resolve, reject) => {
synthesizer.speakTextAsync(
text,
result => {
if (result.reason === sdk.ResultReason.SynthesizingAudioCompleted) {
console.log(`Thành công! File đã lưu tại: ${fileName}`);
resolve(result);
} else {
console.error("Lỗi chi tiết: " + result.errorDetails);
reject(result.errorDetails);
}
synthesizer.close();
},
err => {
console.trace("Lỗi hệ thống: " + err);
synthesizer.close();
reject(err);
}
);
});
}
// --- CÁCH SỬ DỤNG ---
const myText = "Chào bạn, đây là đoạn mã chuyển đổi văn bản thành giọng nói chuẩn Microsoft.";
textToSpeech(myText, "output.mp3");
Các ý kiến mới nhất