Სარჩევი:
- ნაბიჯი 1: გამოყვანის მომზადება: თქვენი არდუინო და ყუთი
- ნაბიჯი 2: BitVoicer– ის დაყენება
- ნაბიჯი 3: Bitvoicer– ის გამოყენება
- ნაბიჯი 4: Arduino კოდი
ვიდეო: ხმის ამოცნობის კატეგორიზაცია: 4 ნაბიჯი (სურათებით)
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:20
IPD სამაგისტრო TfCD კურსისათვის TU დელფტში.
ეს არის ინსტრუქცია, თუ როგორ უნდა შექმნათ ხმის ამოცნობის სისტემა. ჩვენ განვმარტავთ საფუძვლებს და როგორ შევქმნათ ეს პროექტი Arduino და BitVoicer– ის დახმარებით. საფუძვლების დასრულების შემდეგ ჩვენ გვჯერა, რომ თქვენ შეგიძლიათ გამოიყენოთ ეს სისტემა თქვენი შეხედულებისამებრ.
ნაბიჯი 1: გამოყვანის მომზადება: თქვენი არდუინო და ყუთი
თქვენ გჭირდებათ თქვენი Arduino, რამდენიმე მავთული და LED (სამი გააკეთებს). ჩვენ დავამაგრეთ LED- ები პინ 3, 5 და 6 (ყველა PWM ქინძისთავები, თუმცა ჩვენ არ ვიყენებთ მათ). გახსოვდეთ, ამ გაკვეთილისთვის ჩვენ ყურადღებას ვაქცევთ შეყვანის მეთოდს: ხმის ამოცნობას. ამრიგად, ჩვენ არ გავამახვილეთ ყურადღება ამ სისტემის გამომუშავებაზე და შევინარჩუნეთ ის საკმაოდ მარტივი.
ამ ტექნოლოგიის გამოყენების დემონსტრირების მიზნით, ჩვენ შევქმენით ყუთი, რომელშიც ჩადეთ 3D ბეჭდვის საკისრები მუხლის იმპლანტანტებისთვის. იდეა ისაა, რომ თქვენ გაქვთ ბევრი განსხვავებული ნივთი და თქვენ უნდა იპოვოთ სწორი. ჩვენ ვირჩევთ ამის დემონსტრირებას პატარა, საშუალო და დიდი საგნით, რომელიც სიმბოლოა მუხლის იმპლანტის ტარებისათვის. იმისათვის, რომ ყველაფერი უფრო ნათელი გახდეს, ჩვენ გადავწყვიტეთ გამოვიყენოთ მწვანე LED მცირე ზომისთვის, ყვითელი LED საშუალო ზომისთვის და წითელი დიდი.
ნაბიჯი 2: BitVoicer– ის დაყენება
პირველი რაც გსურთ გააკეთოთ არის თქვენი პროდუქტის გააქტიურება დახმარებით> გააქტიურება. ეს საშუალებას გაძლევთ გაგზავნოთ მონაცემები Bitvoicer– დან თქვენს მიკროკონტროლერზე (Arduino).
შემდეგი, თქვენ გსურთ შექმნათ Bitvoicer, ასე რომ მან რეალურად გამოიყენა Arduino მისი გამომუშავების კონფიგურაციისთვის. გადადით ფაილზე> პარამეტრები. აქ ნახავთ რამდენიმე ვარიანტს:
არ დაიზაროთ პირველი აბზაცი. ეს აშკარა ვარიანტებია, რაც საშუალებას გაძლევთ გახსნათ და დაიწყოთ ხმის ამოცნობის სისტემა თქვენი კომპიუტერის ჩართვისთანავე. თქვენ შეიძლება მოგვიანებით განიხილოთ ეს Raspberry Pi– ს გამოყენებით და შექმნათ დამოუკიდებელი სისტემა.
შემდეგი, თქვენ ხედავთ შემდეგ ვარიანტს:
მეტყველების ამოცნობის ენა: იმის განსაზღვრა, თუ რომელი ენა უნდა აღიაროს BitVoicer– მა, ნდობის მისაღები დონე: იცოდეთ, რომ ხმის ამოცნობა "წინასწარმეტყველებს" ნათქვამს. ის შეიძლება არასოდეს მიაღწიოს 100% -ს, მაგრამ 40% შეიძლება უკვე საკმარისი იყოს ეფექტური მუშაობისთვის. ეს დამოკიდებულია მომხმარებლის აქცენტზე, მეტყველების მოცულობაზე ან მიკროფონზე. ამას მოგვიანებით დავუბრუნდებით.
აუდიოს მინიმალური დონე: მინიმალური აუდიო დონე კომპიუტერმა უნდა მოუსმინოს
აუდიო დონის გააქტიურებული პერიოდი (ms): ხანგრძლივობა რამდენი ხანი უნდა მოუსმინოს მას მინიმალური აუდიო დონის მიღწევის შემდეგ
ლატენტური პერიოდი: შეფერხება თქვენს ხმოვან ბრძანებასა და გამომავალს შორის.
მომდევნო პარაგრაფში თქვენ უნდა მონიშნოთ კომუნიკაციის გამორთვა. ეს საშუალებას აძლევს Bitvoicer– ს დაუკავშირდეს Arduino– ს. შემდეგი პარამეტრები არის პორტის სახელი, ბიტი წამში, პარიტეტი, ბიტი გაჩერება, ნაკადის კონტროლი. დააყენეთ პორტის სახელი მარჯვენა სერიულ პორტზე (ამას ჰქვია COMX, X არის რიცხვით, შეგიძლიათ ნახოთ დახმარების> პორტში არდუინოში). დარწმუნდით, რომ თქვენი ბიტი წამში არის 9600. თქვენ შეგიძლიათ დატოვოთ სხვა პარამეტრები მათი ნაგულისხმევად.
შემდეგი აბზაცისთვის ჩვენ ვაპირებთ გამოვიყენოთ კომპიუტერის მიკროფონი.
ახლა თქვენ მზად ხართ Bitvoicer– თან სათამაშოდ.
ნაბიჯი 3: Bitvoicer– ის გამოყენება
ამ ვიდეოში ჩვენ განვმარტავთ, თუ როგორ გამოიყენოთ Bitvoicer.
ნაბიჯი 4: Arduino კოდი
ჩვენ გამოვიყენეთ სხვა წყარო და გავამარტივეთ ის გამოსაყენებლად. ინსტრუქციის გამარტივებული ვერსია შეგიძლიათ იხილოთ თანდართულ არდუინოს კოდში. (წყარო შეგიძლიათ იხილოთ აქ
Ის არის! ახლა თქვენ შეგიძლიათ გამოიყენოთ ხმოვანი ბრძანებები, როგორც შეყვანა და გადაწყვიტოთ რა გამომავალი გსურთ არდუინოს კოდში.
www.youtube.com/watch?v=u8QUKTFdQgU
გირჩევთ:
როგორ დააკავშიროთ Android პროგრამა AWS IOT– ით და ხმის ამოცნობის API ხმით: 3 ნაბიჯი
როგორ დააკავშიროთ Android აპლიკაცია AWS IOT– ით და გაიგოთ ხმის ამოცნობის API: ეს სამეურვეო ასწავლის მომხმარებელს როგორ დააკავშიროს Android აპლიკაცია AWS IOT სერვერთან და გაიგოს ხმის ამოცნობის API, რომელიც აკონტროლებს ყავის მანქანას. აპლიკაცია აკონტროლებს ყავის მანქანას Alexa– ს საშუალებით ხმოვანი სერვისი, თითოეული აპლიკაციის გ
CS122A ხმის ამოცნობის მუსიკალური პლეერი: 7 ნაბიჯი
CS122A ხმის ამოცნობის მუსიკალური პლეერი: ეს არის ხმის ამოცნობის მუსიკალური პლეერი. მას შეუძლია 33 -მდე სიმღერის დაკვრა იმისდა მიხედვით, თუ რამდენი სიმღერის სათაური და შემსრულებელი ინახავთ თქვენ
მეგზური რობოტი ხმის ამოცნობის ფუნქციით: 7 ნაბიჯი (სურათებით)
მეგზური რობოტი ხმის ამოცნობის მახასიათებლით: მეგზური რობოტი არის მობილური რობოტი, რომელიც ჩვენ შევქმენით ჩვენს კოლეჯის კამპუსში არსებული სხვადასხვა განყოფილებების ვიზიტორების დასახმარებლად. ჩვენ შევძელით რამდენიმე წინასწარ განსაზღვრული განცხადების თქმა და წინ და უკან შემავალი ხმის მიხედვით. ჩვენს კოლეჯში ჩვენ გვაქვს
ტრიგერის დაწყების ხმის დამატება Google AIY ხმის ნაკრებში: 6 ნაბიჯი (სურათებით)
დაამატეთ Trigger Start Sound Google AIY Voice Kit- ში: ეს გაკვეთილი საკმაოდ მარტივია. მე ნამდვილად მსიამოვნებდა Google AIY ხმის ნაკრები, მაგრამ მე ნამდვილად მომწონს ჩემს ჩვეულებრივ Google Home– ში ის ხმაური, რომელსაც ისინი აკეთებენ იმის დასადასტურებლად, რომ ისინი აქტიურად უსმენენ. ეს არ არის ნაგულისხმევი დაყენებული არცერთ მაგალითში, ვიდრე
VRBOT (ხმის ამოცნობის რობოტი): 10 ნაბიჯი (სურათებით)
VRBOT (ხმის ამოცნობის რობოტი): ამ ინსტრუქციაში ჩვენ შევქმნით რობოტს (უფრო მეტად RC მანქანას), რომელსაც აკონტროლებს ხმა, ანუ ხმის ამოცნობა. სანამ სხვა დეტალების გადმოცემას დავიწყებ, უნდა იცოდე, რომ ეს არის ხმის ამოცნობა და არა მეტყველების ამოცნობა, რაც ნიშნავს