Buat Aplikasi Suka

Cara Membuat Aplikasi Asisten Virtual Seperti Siri

Daftar Isi sembunyikan 1 Cara Membuat Aplikasi Seperti Siri 1.1 Kami membuat aplikasi seperti Siri untuk mendapatkan bantuan...

Ditulis oleh Ashok Kumar · 11 min baca >
Buat Aplikasi Asisten Virtual Seperti Siri

Dia memiliki suara yang halus, yang terdengar sangat manis. Dan dia selalu siap membantu Anda: menjawab pertanyaan, menyarankan sesuatu, membantu sebaik yang dia bisa. Dan dia memiliki nama yang bagus – Siri.

Fakta bahwa Siri, Aleksa, Cortana, dan Google Assistant bukanlah manusia sebenarnya tidak membuat mereka menjadi kurang berharga bagi kami. Asisten suara membuat hidup lebih mudah karena tersedia kapan pun kita membutuhkannya. Yang perlu kita lakukan hanyalah berkata, “Hei,…” dan mereka akan segera melakukan atau mencari apa yang kita butuhkan.

Cara Membuat Aplikasi Seperti Siri

Membuat aplikasi asisten suara virtual seperti Siri bukan lagi impian kita. Asisten virtual menghemat waktu dan menyelesaikan aktivitas ini bagi mereka yang sibuk dengan kehidupannya dan tidak punya waktu untuk mencari atau merawat ponsel dan kehidupannya. Selain itu, asisten virtual bukan hanya perangkat lunak yang berguna bagi pengguna, namun juga teman yang dapat mereka mintai bantuan.

Kami membuat aplikasi seperti Siri untuk mendapatkan bantuan untuk tugas-tugas berikut:

  • Untuk melakukan panggilan telepon, mengirim pesan, dan membuka serta membaca pesan yang dikirimkan kepada Anda
  • Berita, prediksi cuaca, mata uang, dan definisi semuanya dapat ditemukan di sini.
  • Buatlah daftar pengingat dan catatan.
  • Jadwalkan rapat dan tambahkan acara ke kalender.
  • Atur alarm, sesuaikan kecerahan layar, hidupkan/matikan koneksi Wi-Fi, dan putar musik di layar.
  • Pencarian navigasi: untuk menunjukkan rute dari titik A ke titik B.
  • Hiburan: apa yang terjadi di kota, film apa yang ingin ditonton, dan ke mana harus pergi di akhir pekan

Panduan Cara membuat Aplikasi Seperti Siri Virtual Assistance

Memasukkan asisten virtual ke dalam fungsionalitas aplikasi saat ini merupakan keuntungan kompetitif, namun dalam beberapa tahun, hal ini akan menjadi persyaratan yang diperlukan untuk mempertahankan aplikasi tetap kompetitif di pasar dan layak mendapat perhatian pengguna. Oleh karena itu, Anda harus mulai merencanakan aplikasi seluler dengan pengembangan bantuan virtual sesegera mungkin dengan bantuan teknologi AI.

Kami telah menyiapkan panduan langkah demi langkah tentang cara membuat aplikasi seperti Siri

Langkah pertama Buatlah strategi untuk aplikasi Anda seperti Siri.

Aplikasi asisten suara Anda harus memiliki tujuan yang jelas, serta fokus pada target demografis Anda. Beberapa asisten suara, seperti Cortana, terutama digunakan untuk tugas-tugas yang berhubungan dengan pekerjaan, sementara yang lain, seperti Asisten Google, digunakan untuk tugas sehari-hari. Pada tahap pembuatan aplikasi asisten suara ini, tugas Anda adalah mencari tahu jenis layanan unik apa yang akan Anda berikan kepada pengguna, lalu kita akan membicarakan fitur yang akan disertakan.

Anda dapat membahas tindakan paling memakan waktu yang dilakukan seseorang setiap hari dan melihat bagaimana asisten suara Anda dapat membantu Anda mengotomatiskannya.

Langkah 2 Integrasikan asisten suara ke aplikasi Anda dengan API khusus dan alat AI. 

Penelitian MindMeld sekarang merekomendasikan penambahan dan integrasi asisten suara yang sudah ada seperti Siri atau Google, karena keduanya merupakan salah satu pilihan pengguna teratas. Jadi, mari kita lihat keduanya.

siri

Aplikasi pihak ketiga telah dapat mengintegrasikan Siri sejak tahun 2016, ketika Apple merilis alat khusus bernama Apple SiriSDK, yang menyediakan dua jenis ekstensi untuk integrasi Siri: Intents, yang menangani tugas-tugas seperti panggilan dan pengiriman pesan, dan Intents UI, yang mengontrol secara visual merek dan konten khusus pada antarmuka pengguna.

Ekstensi Intents ini adalah tugas yang mungkin diminta oleh pengguna. Mereka diproses oleh sistem sebagai kelas dengan atribut tertentu. Seorang pengguna, misalnya, ingin mengetahui ramalan cuaca untuk minggu mendatang di kota tertentu. Setelah menerima tugas suara, sistem menentukan propertinya – dalam hal ini, tanggal tertentu dan lokasi yang disebutkan – lalu mengirimkannya ke ekstensi aplikasi, yang memberikan hasil yang diinginkan.

Langkah 3 Tambahkan fitur penting di aplikasi Anda sendiri seperti Siri

Berikut ini adalah daftar prasyarat untuk membangun asisten suara AI dari awal:

Teks ke suara/ucapan (STT)

Sebagai agen perangkat lunak, asisten suara hanya dapat memproses komunikasi digital. Hasilnya, mereka mengubah tugas suara yang diberikan pengguna menjadi teks sehingga dapat dianalisis dan dilakukan. CMU Phoenix adalah perangkat lunak yang dapat digunakan untuk melakukan proses ini.

TTS (Waktunya Menuju Sukses)

Proses TTS mirip dengan proses STT, namun cara kerjanya berlawanan arah. Data teks, seperti informasi cuaca, dapat diterjemahkan dan disampaikan dalam ucapan manusia menggunakan TTS. Perangkat lunak CMU Phoenix adalah alat yang berguna.

Membuat keputusan

Efektivitas aplikasi asisten suara Anda ditentukan oleh proses ini. Pada titik ini, teknologi AI memeriksa permintaan pengguna, menafsirkannya, dan merespons. Memberi tag pada komponen yang relevan dengan pengguna digunakan untuk membuat jawabannya. Misalnya, jika pengguna ingin mencari film untuk ditonton di bioskop, asisten suara mengumpulkan semua kemungkinan yang tersedia yang menurut pengguna menarik berdasarkan permintaan sebelumnya. Semakin cerdas suatu asisten suara, semakin ia memahami preferensi pengguna dan dapat memberikan respons yang lebih relevan.

Pengurangan kebisingan

Di tengah keramaian dan kebisingan, orang-orang menggunakan ponsel mereka di jalanan, di kafe, dan secara umum. Pengaturan ini menentukan seberapa baik asisten AI Anda dapat mendengar pengguna meskipun ada kebisingan di latar belakang. Pembatalan kebisingan mengurangi atau menghilangkan suara yang tidak berhubungan dengan suara atau permintaan pengguna.

Pengenalan ucapan

Pengguna Anda kemungkinan besar akan disalahpahami oleh asisten jika Anda tidak menyertakan teknologi pengenalan suara di asisten suara Anda. Akibatnya, Anda akan mendapatkan jawaban yang tidak akurat. Ini juga membantu Anda menghindari skenario di mana asisten suara membalas suara dari acara TV, suara binatang, dan suara lucu lainnya.

Kurangi panjang pidato

Fitur ini bertugas memberikan respon cepat kepada pengguna. Server tempat komunikasi pengguna direkam harus dapat diandalkan dan aman. Untuk menghindari kehilangan data, disarankan agar Anda menggunakan standar G.711.

Pengalaman dengan UI/UX

Antarmuka Suara adalah apa yang dilihat pengguna saat mereka membuat permintaan: layar, suara, cara berbicara, dan sebagainya. Semua ini berkontribusi pada pengalaman pelanggan, karena konsumen tidak hanya menginginkan respons, tetapi juga layanan berkualitas tinggi. Oleh karena itu, pertimbangkan masukan visual dan suara yang akan diberikan aplikasi Anda kepada pengguna.

Ada beberapa platform tempat Anda dapat membuat asisten AI Anda sendiri, namun Anda harus yakin bahwa kelompok individu ini dapat menyediakan fungsionalitas yang Anda inginkan dalam aplikasi Anda. Hubungi kami untuk tidak hanya merancang asisten suara untuk organisasi Anda, tetapi juga untuk memastikan efisiensinya.

3 Cara Efisien untuk Menyediakan Aplikasi Anda seperti Siri dengan Asisten Virtual

Metode pertama
Metode pertama melibatkan pengintegrasian teknologi suara yang ada ke dalam aplikasi Anda melalui API khusus dan alat pengembangan lainnya.
Metode kedua
Metode kedua memungkinkan Anda membangun asisten cerdas dengan bantuan layanan sumber terbuka dan API yang tersedia berbayar dan gratis.
Metode ketiga
Metode ketiga adalah membuat aplikasi Anda sendiri seperti Siri dari awal dengan integrasi lebih lanjut ke dalam aplikasi Anda.

Bagaimana Cara Membuat Aplikasi AI Voice Assistant?

Asisten suara pribadi untuk Android yang didukung oleh Kecerdasan Buatan (AI) menawarkan banyak potensi di dunia digital saat ini. Kami sekarang memiliki banyak aplikasi asisten suara virtual seperti Bixby, Siri, Cortana, dan Ok Google. Hidup kita menjadi lebih mewah dan tidak rumit berkat asisten suara pintar ini. Aplikasi virtual yang didukung AI ini pasti akan mengambil alih banyak aspek kehidupan kita di masa depan.

Kita tahu bahwa aplikasi asisten suara virtual AI didukung oleh 99.9% ponsel Android. Aplikasi asisten pribadi untuk Android menjadi semakin populer. Ini adalah topik yang trendi di kalangan eksekutif teknologi.

Siri adalah aplikasi asisten suara terhebat untuk Android saat ini. Dengan kemajuan teknologi, sejumlah besar alternatif Siri membanjiri pasar. Semua asisten suara memiliki tujuan yang sama: membuat hidup Anda lebih mudah.

  • 6 Aplikasi Kecerdasan Buatan Teratas untuk Android.
  • Teknologi apa yang digunakan untuk mengembangkan aplikasi asisten suara?
  • Berapa biaya untuk mengembangkan aplikasi seperti Cortana?
  • Manfaat penggunaan asisten suara di tingkat perusahaan
  • 5 prediksi teratas untuk masa depan asisten suara berbasis AI

Paket diperlukan toc

Untuk membuat asisten suara pribadi, gunakan perintah pip untuk menginstal paket berikut di sistem Anda.

  1. Pengenalan ucapan – Pengenalan ucapan adalah fungsi utama dalam otomatisasi rumah dan kecerdasan buatan. Peran utama perpustakaan ini adalah mencoba menafsirkan apa pun yang dikatakan manusia dan mengubah ucapan tersebut menjadi teks.
  2. Pyttxs3 — pyttxs3 adalah pustaka konversi text-to-speech berbasis Python. Di Mac OS X, Windows, dan Linux, paket ini mendukung mesin teks ke suara.
  3. Wikipedia – Wikipedia adalah ensiklopedia online multibahasa yang digunakan oleh banyak orang di dunia akademis, mulai dari mahasiswa baru, mahasiswa, hingga profesor, yang ingin mempelajari suatu topik tertentu. Paket Python ini mengekstrak data yang diperlukan dari Wikipedia.
  4. Ecapture – Modul ini memungkinkan Anda mengambil gambar dengan kamera Anda.
  5. Datetime — Ini adalah modul Python bawaan yang berfungsi dengan tanggal dan waktu.
  6. OS — Modul ini adalah bagian dari pustaka standar Python dan memungkinkan Anda berkomunikasi dengan sistem operasi.
  7. Waktu — Modul waktu memungkinkan kita menampilkan waktu saat ini.
  8. Peramban web – Python hadir dengan peramban web bawaan. Ini mengumpulkan informasi dari internet.
  9. Subproses – Ini adalah perpustakaan standar yang digunakan untuk memproses tindakan sistem seperti logout atau memulai ulang komputer Anda.
  10. Json- Modul json digunakan untuk penyimpanan dan pertukaran data.
  11. permintaan- Modul permintaan digunakan untuk mengirim segala jenis permintaan HTTP. Ia menerima URL sebagai parameter dan memberikan akses ke URL yang ditentukan.
  12. Wolfram Alpha – Wolfram Alpha adalah API yang menggunakan algoritma Wolfram, basis pengetahuan, dan teknologi AI untuk menghitung jawaban tingkat ahli. Bahasa Wolfram memungkinkan hal ini.

Impor perpustakaan berikut

import speech_recognition as sr
import pyttsx3
import datetime
import wikipedia
import webbrowser
import os
import time
import subprocess
from ecapture import ecapture as ec
import wolframalpha
import json
import requests

Menyiapkan mesin ucapan:

 pyttsx3 modul disimpan dalam mesin nama variabel.

Sapi5 adalah mesin Microsoft Text to Speech yang digunakan untuk pengenalan suara.

Id suara dapat disetel sebagai 0 atau 1,

0 menunjukkan suara Pria

1 menunjukkan suara Wanita

engine=pyttsx3.init('sapi5')
voices=engine.getProperty('voices')
engine.setProperty('voice','voices[0].id')

Buat fungsi bernama talk yang mengubah teks menjadi ucapan. Teks diteruskan sebagai parameter ke fungsi bicara, yang selanjutnya menginisialisasi mesin.

jalankanDanTunggu:

Saat memproses semua perintah yang sedang antri, fungsi ini diblokir. Ini dengan tepat memanggil panggilan balik untuk pemberitahuan mesin dan kembali setelah semua perintah yang dimasukkan ke dalam antrian sebelum panggilan ini telah dihapus dari antrian.

Alasan menjadikan Siri menyukai Aplikasi bantuan virtual

Kami berjanji untuk meyakinkan Anda tentang keuntungan finansial dari pengembangan asisten suara dengan kecerdasan buatan, dan kami akan melakukannya menggunakan fakta terkini.

Apa pendapat pengguna tentang Siri dan asisten pribadi lainnya?

  • Menurut studi Accenture Interactive, sebagian besar pelanggan menganggap asisten virtual berguna dan memiliki pandangan yang baik terhadap mereka. Untuk lebih spesifiknya, kita dapat mengatakan…
  • Kapasitas asisten suara untuk memberikan respons spesifik terhadap pertanyaan dianggap sebagai fitur teratas oleh 80 persen pengguna.
  • Lebih dari separuh konsumen menginginkan Siri (dan asisten pribadi lainnya seperti Siri) memberikan petunjuk berguna saat berbelanja online (misalnya, mereka ingin mengetahui dari mana barang mereka berasal).
  • Ketika asisten digital belajar merespons seperti orang sungguhan, hampir 75% konsumen akan senang berkomunikasi dengannya setiap hari.

Apa yang diharapkan dalam waktu dekat di pasar asisten suara?

Pertama dan terpenting, para ahli Juniper memperkirakan bahwa jumlah perangkat dengan kemampuan bicara akan bertambah (hingga 870 juta pada tahun 2022, jika kita berbicara tentang Amerika Serikat).

Selain itu, perusahaan transportasi, penyedia utilitas, dan perusahaan telekomunikasi diperkirakan akan bergabung dengan perusahaan yang bersedia mengintegrasikan teknologi asisten suara ke dalam platform seluler mereka dalam waktu dekat.

Bukankah mengagumkan apa yang telah Anda capai? Hal ini terutama berlaku mengingat teknologi suara masih dalam tahap awal pengembangan.

Apa yang menjadikan Siri Aplikasi Asisten AI yang populer?

Kata “Siri” memiliki dua arti dalam bahasa Norwegia: “wanita cantik yang menuntun Anda menuju kemenangan” dan “rahasia” dalam bahasa Swahili. Setidaknya, begitulah salah satu desainer Siri menjelaskannya kepada pengguna aplikasi iOS.

'Siri' adalah singkatan dari Speech Interpretation and Recognition Interface, namun juga memiliki arti yang lebih masuk akal. Bukankah penyampaian nama ini sangat fasih? Siri, menurut situs webnya, adalah program yang mendeteksi dan menafsirkan suara manusia, memungkinkannya berbicara dengan pengguna dan menjawab pertanyaan mereka.

Siri telah mengalami kemajuan pesat dalam beberapa tahun terakhir, namun kami mengingat kejadian ketika Siri mungkin mengenali suara orang tak dikenal dan berperilaku tidak pantas, seperti memulai pencarian, mengirim pesan, atau melakukan aktivitas lain yang tidak diinginkan. Untungnya, hal ini tidak lagi terjadi: pengembang telah bekerja keras untuk melakukan perbaikan, dan Siri kini berbicara kepada kami dengan nada yang menyenangkan dan tidak lagi membuat kesalahan yang memalukan.

Di sisi lain, kisah peningkatan Siri terlalu menarik untuk diabaikan. Selain itu, kisah ini dapat membantu Anda mengembangkan asisten suara AI seluler Anda sendiri.

Pengembangan Aplikasi Suka SIRI dari awal

Semua asisten suara terkemuka, seperti Siri, dirancang dengan cara ini, tanpa solusi pihak ketiga. Prosesnya mahal dan memakan waktu, namun produk akhirnya tidak diragukan lagi bermanfaat.

Anda harus mengidentifikasi dan melibatkan pengembang berpengalaman dan berkualifikasi tinggi untuk membangun Siri Anda sendiri dari awal. Ada banyak pekerjaan yang harus diselesaikan, dan Anda tidak akan bisa menangani semuanya sendirian: Anda harus terhubung ke sistem pengenalan dan sintesis ucapan, mengaktifkan mesin pemrosesan bahasa, merancang UI/UX yang unik , mengimplementasikan arsitekturnya, dan, tentu saja, menguji produk akhir secara menyeluruh.

Tahapan Utama Pengembangan Aplikasi Suka SIRI 

Ini adalah tahap penemuan. Untuk memulai, Anda harus memutuskan konsep aplikasi utama, meneliti pasar, dan menyusun strategi untuk bergerak maju.

VUI. Tujuan utama langkah pengembangan berikut ini adalah merancang interaksi pengguna dengan program. Saat desainer grafis UI membuat peta layar aplikasi, spesialis VUI merencanakan semua kemungkinan interaksi antara pengguna dan asisten kecerdasan buatan (dengan kemungkinan penyimpangan dari skenario dasar).

Apa pun kasusnya! Jika Anda menambahkan teknologi suara sebagai fitur opsional baru ke aplikasi yang sudah ada, Anda tidak memerlukan GUI (aplikasi Anda sudah memilikinya, bukan?). Anda tidak dapat melakukannya tanpa keterlibatan visual dengan pengguna jika tujuan Anda adalah program suara khusus yang ditujukan untuk membantu pengguna menyelesaikan tugas sederhana sehari-hari menggunakan VUI (seperti Siri asli sebelum Apple membelinya). Jika Anda berencana membuat aplikasi mirip Siri, ingatlah hal ini.

Perkembangan yang paling penting. Ini dibagi menjadi dua bagian: membuat sistem pengenalan suara dan menulis logika (yang berarti memikirkan bagaimana asisten suara masa depan harus menerima dan menjawab pertanyaan pengguna, dari mana ia mendapatkan data, layanan apa yang bekerja sama dengannya, dll). Ini adalah tahap yang sangat sulit, dan Anda dapat menggunakan berbagai alat untuk membantu Anda, termasuk Tensorflow Google (Google mau tidak mau menawarkan teknologi keren untuk mempermudah pekerjaan pengembang!), Amazon Machine Learning (sesuai dengan namanya, Amazon menyediakan alat untuk mengimplementasikan pembelajaran mesin), Azure ML Studio, dan lainnya.

pengujian. Ketika berbicara tentang asisten suara, pengujian sangatlah penting. Anda tahu, dalam dunia antarmuka grafis, Anda dibatasi oleh apa yang telah digambar oleh desainer: misalnya, jika sebuah tombol tidak ada, pengguna tidak akan dapat mengetuknya. Sayangnya, segalanya menjadi lebih rumit dalam bidang suara: pengguna bebas mengatakan apa pun yang diinginkannya. Oleh karena itu, merupakan ide bagus untuk mencoba semua pilihan Anda terlebih dahulu.

Penamaan. Ingatlah untuk memperhatikan nama asistennya. Karena pengguna harus mengulanginya dengan keras setiap kali perangkat lunak dijalankan, maka harus mudah didengar.

Publikasi proyek. Terkait aplikasi seluler asisten pribadi, kita juga harus memeriksa tahap peluncuran proyek di App Store dan/atau Google Play. Seluruh prosedurnya cukup rutin, dan Anda mungkin sudah menyadarinya.

Cara Membuat Siri Terdengar Seperti Jarvis

Apakah Anda bercita-cita menjadi Iron Man? Mungkin Anda tidak memiliki dana, tetapi Anda dapat membuat suara Siri terdengar sangat mirip dengan JARVIS, asisten virtual seorang eksekutif kaya Stark Industries yang bekerja sambilan sebagai manusia baja. Meski efek akhirnya tidak spektakuler, banyak pecinta buku komik yang menganggapnya menghibur saat masih anak-anak. Saatnya memberi Siri suara baru, dan kami akan menunjukkan cara melakukannya langkah demi langkah.

Pelajaran luar biasa dari Jeff Benjamin dapat membantu kita dalam mengutak-atik bagian iPhone yang agak tersembunyi, seperti modifikasi aspek semacam ini. Pertama dan terpenting, buat salinan efek suara Siri sebagai cadangan. (Cukup simpan ke hard drive kami) sehingga kehilangannya tidak memerlukan pemulihan perangkat secara total.

Untuk memulai, izinkan saya menyatakan bahwa Anda harus mencadangkan efek suara Siri Anda (saya suka menggabungkan semuanya) atau Anda akan kehilangannya selamanya. Saya tidak bercanda. Jika Anda tidak melakukannya dengan benar, Anda bisa mengalami sakit kepala parah, jadi berhati-hatilah.

Cara Membuat Siri Terdengar Seperti Jarvis Beberapa Langkah Sederhana

Mencadangkan semua efek suara

Langkah 1: Luncurkan iFile

Langkah 2: Navigasikan ke /Sistem/Perpustakaan/Audio

Langkah 3: Ketuk Edit

Langkah 4: Pilih UISounds

Langkah 5: Ketuk tombol Kompres

Mengganti efek suara Siri

Langkah 1: Unduh efek suara Jarvis dan AirDrop ke iPhone Anda

Langkah 2: Ketuk Unarchiver untuk mengekstrak file

Langkah 3: Ketuk Edit

Langkah 4: Pilih kelima file (diawali dengan jbl)

Langkah 5: Ketuk tombol Papan Klip

Langkah 6: Ketuk Potong

Langkah 7: Navigasikan ke /Sistem/Perpustakaan/Audio/UISounds

Langkah 8: Ketuk Edit

Langkah 9: Ketuk Tempel

Langkah 10: Ketuk Timpa Semua

Langkah 11: Reboot iPhone Anda (bukan respring)

Ubah suara Siri Anda menjadi suara Inggris

Langkah 1: Buka Pengaturan

Langkah 2: Ketuk Umum

Langkah 3: Ketuk Siri

Langkah 4: Ketuk Bahasa

Langkah 5: Ketuk Bahasa Inggris (Inggris Raya)

or

Bagaimana Mengubah Siri Menjadi Jarvis

  1. Pertama, luncurkan Cydia dan tambahkan sumber 'http://repo.cydro.us' ke sumber Anda. Dengan membuka Sumber > Edit > Tambahkan, Anda dapat melakukannya.
  2. Setelah menambahkan repo, muat ulang sumber Anda dan cari paket 'Jarvis untuk Siri' di halaman 'Perubahan'.
  3. Mulai ulang perangkat Anda setelah menginstalnya dan luncurkan Siri. Anda perlu mendapatkan beberapa suara baru.

Anda juga harus mengubah suara Siri menjadi laki-laki setelah menginstal patch Jarvis untuk Siri, karena ini akan membuat peretasan lebih realistis. Pilih Bahasa Inggris (Inggris) sebagai Bahasa dan Pria sebagai Jenis Kelamin Suara di Pengaturan > Umum > Siri untuk mengubah jenis kelamin Siri.

Ditulis oleh Ashok Kumar
CEO, Pendiri, Kepala Pemasaran di Make An App Like. Saya Penulis di OutlookIndia.com, KhaleejTimes, DeccanHerald. Hubungi saya untuk mempublikasikan konten Anda. Profil

Tinggalkan Balasan

Translate »