Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
10 crawler(s) on-line.
 95 guest(s) on-line.
 0 member(s) on-line.



You are an anonymous user.
Register Now!
 VooDoo:  8 mins ago
 Gunnar:  32 mins ago
 matthey:  58 mins ago
 Hammer:  1 hr ago
 DiscreetFX:  1 hr ago
 agami:  3 hrs 32 mins ago
 pixie:  3 hrs 37 mins ago
 amigakit:  5 hrs 10 mins ago
 eliyahu:  7 hrs 14 mins ago
 dreamlandfantasy:  8 hrs 1 min ago

/  Forum Index
   /  Amiga OS4 Software
      /  Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Register To Post

Goto page ( Previous Page 1 | 2 )
PosterThread
Wanderer 
Re: Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Posted on 17-Mar-2010 14:41:30
#21 ]
Cult Member
Joined: 16-Aug-2008
Posts: 654
From: Germany

I think re-writing this as a nice commodity would be much easier. The algorithm used in voice.library is a simple pattern matching, not sophisticated speech recogntion.

_________________
--
Author of
HD-Rec, Sweeper, Samplemanager, ArTKanoid, Monkeyscript, Toadies, AsteroidsTR, TuiTED, PosTED, TKPlayer, AudioConverter, ScreenCam, PerlinFX, MapEdit, AB3 Includes and many more...
Homepage: http://www.hd-rec.de

 Status: Offline
Profile     Report this post  
AlexC 
Re: Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Posted on 18-Mar-2010 1:20:11
#22 ]
Super Member
Joined: 22-Jan-2004
Posts: 1300
From: City of Lost Angels, California.

@Hypex

Thanks a lot for offering a hand, but what I need most is your right brain

I've archived and uploaded all the files needed here. If you extract it somewhere and execute the AssembleVoiceLib script from the VoiceLibrary drawer it should compile just fine.

_________________
AlexC's free OS4 software collection

AmigaOne XE/X1000/X5000/UAE-PPC OS4 laptop/X-10 Home Automation

 Status: Offline
Profile     Report this post  
AlexC 
Re: Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Posted on 18-Mar-2010 1:40:43
#23 ]
Super Member
Joined: 22-Jan-2004
Posts: 1300
From: City of Lost Angels, California.

@Wanderer

VoiceShell already is a commodity

It basically provides the front end between the user and the library.

I think the original intent for the library was to make it easy to add voice command support directly in any program rather than having to load a specific dictionary in VCLI/VShell and then call ARexx commands to control the program.

I have nothing against merging voice.library and VoiceShell into a single application, as it would still do what most people need anyway.

The VoiceShell asm source is available on Aminet (VoiceShell.lha) if you want to look into it, but I might have to get you some includes from the author as it needs some file named "2.0.xref" which I couldn't find anywhere online.

Or do you mean creating a new commodity from scratch?

_________________
AlexC's free OS4 software collection

AmigaOne XE/X1000/X5000/UAE-PPC OS4 laptop/X-10 Home Automation

 Status: Offline
Profile     Report this post  
Hypex 
Re: Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Posted on 18-Mar-2010 13:57:29
#24 ]
Elite Member
Joined: 6-May-2007
Posts: 11228
From: Greensborough, Australia

@AlexC

Hehehe.

Okay good job yes it assembles here. I will take a look at the files.

I was going to suggest commenting out the functions using AHI and XDEF them in the code. (External definition IIRC.) Then you could replace them with a C version you compile into an object file. And also "extern" the functions so the linker sees it. But it may be too much work and might just be easier modiying the assembler source.

 Status: Offline
Profile     Report this post  
AlexC 
Re: Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Posted on 19-Mar-2010 12:51:21
#25 ]
Super Member
Joined: 22-Jan-2004
Posts: 1300
From: City of Lost Angels, California.

@Hypex

Great, let me know how it goes and if there's anything I can do.

_________________
AlexC's free OS4 software collection

AmigaOne XE/X1000/X5000/UAE-PPC OS4 laptop/X-10 Home Automation

 Status: Offline
Profile     Report this post  
AlexC 
Re: Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Posted on 15-Jul-2010 10:03:26
#26 ]
Super Member
Joined: 22-Jan-2004
Posts: 1300
From: City of Lost Angels, California.

@Hypex

*bump*

/me waves a dusty $100 bill at Hypex

_________________
AlexC's free OS4 software collection

AmigaOne XE/X1000/X5000/UAE-PPC OS4 laptop/X-10 Home Automation

 Status: Offline
Profile     Report this post  
Hypex 
Re: Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Posted on 16-Jul-2010 11:43:44
#27 ]
Elite Member
Joined: 6-May-2007
Posts: 11228
From: Greensborough, Australia

@AlexC

Quote:
waves a dusty $100 bill at Hypex


This has happened before!

Sorry, I have been thinking about it, in the London Beat way.

I downloaded the code and took a brief look. But I havent taken yet taken a deeper look. To see how much needs modifcation.

I got too invovled with other projects that are hlding me back. Perhaps time for a break from those.

 Status: Offline
Profile     Report this post  
RodTerl 
Re: Coding Challenge: [Update: voice.library asm source available now!] (Was: Emulating a generic parallel sound sampler on A1)
Posted on 16-Jul-2010 14:18:10
#28 ]
Cult Member
Joined: 6-Sep-2004
Posts: 589
From: Rossendale

Um, seeing at narrator.library uses 3 formant, 9/14 value phonemes, how difficult would it be to update voice.library to use 4 formant enevelope detection with sub/harmonic timbre approximation and intensity/frequency correction functions?

It seems strange to try to analyse a portion of speech at teh sample level, when the samples are only low quality due to humans only having 7 bit output at 8khz at the best of times?

Apparently MIT found out you can reorder teh samples in up to 100ms size chunks, and as long as the frequencies are there, the phases can be whatever you want, and the brain can hear it the same. What happens to computer recognition currently when you do the same?

_________________
The older and more respected a scientist is, the longer it takes to prove him wrong.

 Status: Offline
Profile     Report this post  
Goto page ( Previous Page 1 | 2 )

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle