Presenter(s): David Rowe
URL: https://lca2014.linux.org.au/schedule...
Codec 2 is the worlds only open source speech codec that compresses speech to 2000 bit/s and below. Codec 2 is now part of the FreeDV open source digital voice GUI package. Thousands of Ham Radio operators are using FreeDV every day for world-wide two-way HF radio contacts. FreeDV supports compressed digital speech over HF radio at 1600 bits/s using just 1100Hz of analog bandwidth and signal to noise ratios as low as 2dB.
FreeDV operates as a GUI program on a laptop or desktop PC. We are now porting Codec 2 and it's companion modem to an embedded processor. This will enable Codec 2 to be embedded into hand held and mobile two way radios and greatly expand the use of FOSS digital speech in HF and VHF radio applications.
This presentation will describe how Codec 2 and it's companion modem were embedded onto a low cost ARM 4 micro-controller. The software operates on "bare metal" - there is no operating system. The talk will describe how we verified the port at each stage and hacked gdb so that stdio functions (printf/fread/fwrite) running on the micro-controller could access the Host PCs peripherals. This made developing on the micro-controller similar to debugging a command line console program. The talk will also discuss how we implemented speech and modem analog I/O using the micro-controllers built-in ADC and DAC peripherals to build a low cost, turn key, open source digital voice solution on a single chip.
http://lca2014.linux.org.au - http://www.linux.org.au
CC BY-SA - http://creativecommons.org/licenses/b...
URL: https://lca2014.linux.org.au/schedule...
Codec 2 is the worlds only open source speech codec that compresses speech to 2000 bit/s and below. Codec 2 is now part of the FreeDV open source digital voice GUI package. Thousands of Ham Radio operators are using FreeDV every day for world-wide two-way HF radio contacts. FreeDV supports compressed digital speech over HF radio at 1600 bits/s using just 1100Hz of analog bandwidth and signal to noise ratios as low as 2dB.
FreeDV operates as a GUI program on a laptop or desktop PC. We are now porting Codec 2 and it's companion modem to an embedded processor. This will enable Codec 2 to be embedded into hand held and mobile two way radios and greatly expand the use of FOSS digital speech in HF and VHF radio applications.
This presentation will describe how Codec 2 and it's companion modem were embedded onto a low cost ARM 4 micro-controller. The software operates on "bare metal" - there is no operating system. The talk will describe how we verified the port at each stage and hacked gdb so that stdio functions (printf/fread/fwrite) running on the micro-controller could access the Host PCs peripherals. This made developing on the micro-controller similar to debugging a command line console program. The talk will also discuss how we implemented speech and modem analog I/O using the micro-controllers built-in ADC and DAC peripherals to build a low cost, turn key, open source digital voice solution on a single chip.
http://lca2014.linux.org.au - http://www.linux.org.au
CC BY-SA - http://creativecommons.org/licenses/b...
australia แปลว่า Embedding Codec 2: open source speech coding on a low-cost microcontroller | |
1 Likes | 1 Dislikes |
212 views views | 1.1K followers |
People & Blogs Creative Commons Attribution licence (reuse allowed) | Upload TimePublished on 17 Jan 2014 |
Related keywords
australia time,australian แปลว่า,australia เมืองหลวง,australia visa,linux download,linux mint,australian shepherd,linux commands,australia capital,linux rename file,australia victorian premier league,australian open,australia news,australia victorian premier league u20,linux mint download,linux os,linux find file,linux distros,linux on chromebook,linux remove directory,linux academy,linux find,australia map,linux list users,australian dollar,australia สัญชาติ,linux kernel,australian embassy,australia flag,linux distributions,australia basketball,linux change password,linux ubuntu,linux laptop,australia queensland national premier league,australian open 2019,australia vs usa basketball,linux find command,linux add user to group,
Không có nhận xét nào:
Đăng nhận xét