Tag: azure

  • Entity – NLP

    Saya lanjutkan catatan dari training AI102, masih tentang NLP, kali ini tentang Entity. Entity digunakan untuk menambahkan konteks khusus pada intents. Contohnya, kita mendefinisikan TurnOnDevice intent yang dapat diterapkan untuk banyak perangkat. Entity digunakan untuk menentukan perangkat yang berbeda. Berikut ini contoh pasangan utterance, intents dan entity: Utterance (what is the time?) ; Intent (GetTime);…

  • Language Understanding service

    Saya lanjutkan catatan dari training azure AI102, kali ini language understanding service. Modul ini tentang NLP (Natural language processing). NLP ini fungsinya adalah menginterpretasi makna semantik dari input berupa bahasa (suara atau tulisan). NLP membutuhkan sebuah language model untuk memahami bahasa. Seringkali fungsi ini dinamakan sebagai natural language understanding (NLU). NLU di azure dapat digunakan…

  • Speech Config

    Saya lanjutkan catatan dari training AI102. Masih tentang fitur untuk generate Suara dari teks. Ketika menggenerate suara, kita bisa mengubah konfigurasi  SpeechConfig untuk  menentukan format audio yang dihasilkan. Ada beberapa jenis output audio yang bisa dipilih, berdasarkan: 1) tipe file audio, 2) sampel rate, 3) bit depth Format audio yang dipilih ditentukan pada format berikut…

  • Text-to-speech

    Saya lanjutkan catatan dari training AI102, kali ini tentang text-to-speech. Text-to-speech ini untuk menggenerate suara dari teks. Seperti API Speech-to-text, Speech service memiliki 2 REST APIs: API Text-to-speech, untuk menggenerate suara dari teks API Text-to-speech Long Audio, untuk mengkonversi teks yang banyak ke audio, contohnya generate audio-book dari teks. Dokumentasi tentang API ini bisa dilihat disini:  Azure…

  • Translating Speech to text

    Saya lanjutkan catatan training AI102 Azure. Kali ini tentang translating speech to text. Untuk menerjemahkan speech, digunakan speech recognition untuk mengenali input suara adalah bahasa tertentu, kemudian menerjemahkan transkrip tersebut ke bahasa lain. Tahapan terjemahannya dengan speech SDK mirip dengan speech recognition, dengan tambahan informasi tentang source dan target bahasa: Menggunakan SpeechConfig untuk menghubungkan ke…

  • Speech Service

    Saya lanjutkan catatan dari training AI102. Kali ini tentenga speech service API. API ini bisa digunakan untuk membangun aplikasi yang menggunakan speech. Diantaranya: Speech-to-text (input suara), text-to-speech (output suara), speech translation (terjemahan), speaker recognition (pengenalan suara), intent recognition (memahami semantik dari input suara). Speech service menyediakan dua API rest yaitu speech-to-text dan speech-to-text short audio…

  • Key Phrase Extraction

    Saya lanjutkan catatan dari training AI102. Hari ini tentang key phrase extraction. Key phrase extraction adalah proses evaluasi teks atau dokumen, kemudian melakukan identifikasi tema utama dari dokumen. Fitur ini bekerja lebih optimal untuk dokumen yang lebih besar, namun ukuran maksimum yang bisa dianalisa adalah 5120 karakter. REST interface dapat menganalisa lebih dari satu dokumen.…

  • Language Service Azure

    Saya lanjutkan catatan dari training AI102 azure. Kali ini tentang language service. Language service dirancang untuk ekstrak informasi dari teks. Ada beberapa fungsi yang disediakan azure, diantaranya: Deteksi bahasa, Ekstraksi kata kunci dari teks, analisa sentimen, named entity recognition, entity linking. Name entity recognition adalah untuk deteksi entity misalnya, orang lokasi, periode waktu, organisasi dll. Entity…

  • Container dan Cognitive service

    Saya lanjutkan catatan dari training Azure AI102. Kali ini tentang containers. Dengan container, kita bisa menggunakan Azure cognitive service di cloud azure maupun on-premise. On premise ini maksudnya hosting konvensional. Misalnya aplikasi yang kita buat membutuhkan data pada server SQL on-premise, kita dapat menggunakan cognitive service di container pada jaringan yang sama. Data kita akan…

  • Monitoring Cognitive service

    Saya lanjutkan pembahasan tentang training AI102. Selanjutnya ada fitur monitoring aktifitas cognitive service. Ada 4 fitur yang disediakan yaitu Alerts, metrik, diagnostic setting dan logs. Fitur Azure monitor dapat digunakan untuk memberi notifikasi dan alerts untuk kunci dan aplikasi. Setiap alert/notofikasi menggunakan rules yang sudah dibuat oleh azure. Azure monitor juga dapat memantau metrik secara…