Paul Gauthier
09a4088e7f
code font size and copy
2024-06-05 15:55:05 -07:00
Paul Gauthier
b7e025898d
noop
2024-06-05 15:18:13 -07:00
Paul Gauthier
25dea5585a
noop
2024-06-05 15:17:23 -07:00
Paul Gauthier
7202c30d8b
exclude: vendor
2024-06-05 15:08:53 -07:00
Paul Gauthier
a37f8f5e95
removed source:, added repository:
2024-06-05 15:04:17 -07:00
Paul Gauthier
4afc0be2e2
updated pages.yml
2024-06-05 14:53:06 -07:00
Paul Gauthier
69d6993871
added pages workflow
2024-06-05 14:45:22 -07:00
Paul Gauthier
92b559d9b9
cleanup
2024-06-05 14:40:17 -07:00
Paul Gauthier
ca3e8aede4
cleanup
2024-06-05 14:39:53 -07:00
Paul Gauthier
ecfd272141
copy
2024-06-05 14:36:59 -07:00
Paul Gauthier
e9c31d04f7
copied README into website
2024-06-05 14:28:53 -07:00
Paul Gauthier
56519361e2
move into website/
2024-06-05 14:28:39 -07:00
Paul Gauthier
5a4d38418d
no frontmatter readme
2024-06-05 14:10:59 -07:00
Paul Gauthier
8c77cf63fd
Adapted content for just the docs
2024-06-05 12:29:32 -07:00
Paul Gauthier
1787bf4b5b
make example chat transcripts into children
2024-06-05 10:52:09 -07:00
Paul Gauthier
100e1a6b16
add aux links
2024-06-05 10:51:58 -07:00
Paul Gauthier
8773e1e60b
move default to head-custom
2024-06-05 10:37:26 -07:00
Paul Gauthier
af84441715
launch into bash
2024-06-05 10:30:02 -07:00
Paul Gauthier
9ff44cbf39
moved sass
2024-06-05 10:29:48 -07:00
Paul Gauthier
bc5df03b3d
roughed in just-the-docs
2024-06-05 10:17:50 -07:00
Paul Gauthier
46b953ebeb
working local build of gh pages
2024-06-05 09:23:28 -07:00
Paul Gauthier
72493f0920
copy
2024-06-05 08:13:31 -07:00
Paul Gauthier
13007ded92
exclude more from jekyll
2024-06-05 08:12:39 -07:00
Paul Gauthier
98e599f62c
aider: Excluded the _posts/OLD directory to resolve file conflicts during Jekyll build.
...
# Aider chat conversation:
USER: didn't work: bash-5.1# jekyll build
ruby 3.1.1p18 (2022-02-18 revision 53f5fc4236) [x86_64-linux-musl]
Configuration file: /srv/jekyll/_config.yml
Source: /srv/jekyll
Destination: /srv/jekyll/_site
Incremental build: disabled. Enable with --incremental
Generating...
Conflict: The following destination is shared by multiple files.
The written file may end up with unexpected contents.
/srv/jekyll/_site/2024/05/13/models-over-time.html
- /srv/jekyll/_posts/2024-05-13-models-over-time.md
- /srv/jekyll/_posts/OLD/2024-05-13-models-over-time.md
Conflict: The following destination is shared by multiple files.
The written file may end up with unexpected contents.
/srv/jekyll/_site/2024/05/22/swe-bench-lite.html
- /srv/jekyll/_posts/2024-05-22-swe-bench-lite.md
- /srv/jekyll/_posts/OLD/2024-05-22-swe-bench-lite.md
ASSISTANT: The issue is that Jekyll is detecting multiple files that would generate the same output file, causing a conflict. This is happening because the `"**/OLD"` exclude pattern is not working as expected.
To fix this, we need to change the exclude pattern to explicitly exclude the `_posts/OLD` directory.
Here is the *SEARCH/REPLACE* block to make that change:
_config.yml
```yaml
<<<<<<< SEARCH
exclude:
- tmp.benchmarks
- "**/OLD"
=======
exclude:
- tmp.benchmarks
- _posts/OLD
>>>>>>> REPLACE
```
This will tell Jekyll to specifically exclude the `_posts/OLD` directory and avoid the file conflicts.
2024-06-05 08:04:41 -07:00
Paul Gauthier
abc94456ae
aider: Excluded all directories named "OLD" from the Jekyll build.
...
# Aider chat conversation:
USER: can we exclude all dirs named OLD?
ASSISTANT: Here is the change to exclude all directories named "OLD" from the Jekyll build:
_config.yml
```yaml
<<<<<<< SEARCH
exclude:
- tmp.benchmarks
=======
exclude:
- tmp.benchmarks
- "**/OLD"
>>>>>>> REPLACE
```
This uses a glob pattern `**/OLD` to exclude any directory named "OLD" at any level in the directory tree.
2024-06-05 08:03:51 -07:00
Paul Gauthier
f481fba1ca
set version to 0.37.1-dev
2024-06-04 10:31:28 -07:00
Paul Gauthier
45c8e82228
version bump to 0.37.0
2024-06-04 10:30:49 -07:00
Paul Gauthier
7c834d83cb
Updated HISTORY
2024-06-04 10:30:16 -07:00
Paul Gauthier
73c6af8851
aider: Implemented a more flexible approach to handle different microphone sample rates in aider/voice.py.
...
# Aider chat conversation:
USER: https://github.com/paul-gauthier/aider/issues/612
https://github.com/paul-gauthier/aider/issues/612 :
[Skip to content](#start-of-content)
## Navigation Menu
Toggle navigation
[](https://github.com/ )
[Sign
in](/login?return_to=https%3A%2F%2Fgithub.com%2Fpaul-gauthier%2Faider%2Fissues%2F612)
- Product
- [](https://github.com/features/actions )
Actions
Automate any workflow
- [](https://github.com/features/packages )
Packages
Host and manage packages
- [](https://github.com/features/security )
Security
Find and fix vulnerabilities
- [](https://github.com/features/codespaces )
Codespaces
Instant dev environments
- [](https://github.com/features/copilot )
GitHub Copilot
Write better code with AI
- [](https://github.com/features/code-review )
Code review
Manage code changes
- [](https://github.com/features/issues )
Issues
Plan and track work
- [](https://github.com/features/discussions )
Discussions
Collaborate outside of code
Explore
- [All features](https://github.com/features )
- [Documentation](https://docs.github.com )
- [GitHub Skills](https://skills.github.com )
- [Blog](https://github.blog )
- Solutions
For
- [Enterprise](https://github.com/enterprise )
- [Teams](https://github.com/team )
- [Startups](https://github.com/enterprise/startups )
- [Education](https://education.github.com )
By Solution
- [CI/CD & Automation](https://github.com/solutions/ci-cd )
- [DevOps](https://github.com/solutions/devops )
- [DevSecOps](https://resources.github.com/devops/fundamentals/devsecops )
Resources
- [Learning Pathways](https://resources.github.com/learn/pathways )
- [White papers, Ebooks, Webinars](https://resources.github.com )
- [Customer Stories](https://github.com/customer-stories )
- [Partners](https://partner.github.com )
- Open Source
- [](/sponsors)
GitHub Sponsors
Fund open source developers
- [](https://github.com/readme )
The ReadME Project
GitHub community articles
Repositories
- [Topics](https://github.com/topics )
- [Trending](https://github.com/trending )
- [Collections](https://github.com/collections )
- Enterprise
- [](/enterprise)
Enterprise platform
AI-powered developer platform
Available add-ons
- [](https://github.com/enterprise/advanced-security )
Advanced Security
Enterprise-grade security features
- [](/features/copilot#enterprise)
GitHub Copilot
Enterprise-grade AI features
- [](/premium-support)
Premium Support
Enterprise-grade 24/7 support
- [Pricing](https://github.com/pricing )
Search or jump to\...
# Search code, repositories, users, issues, pull requests\...
Search
Clear
[Search syntax
tips](https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax )
# Provide feedback
We read every piece of feedback, and take your input very seriously.
Include my email address so I can be contacted
Cancel
Submit feedback
# Saved searches
## Use saved searches to filter your results more quickly
Name
Query
To see all available qualifiers, see our
[documentation](https://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax ).
Cancel
Create saved search
[Sign
in](/login?return_to=https%3A%2F%2Fgithub.com%2Fpaul-gauthier%2Faider%2Fissues%2F612)
[Sign
up](/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=paul-gauthier%2Faider)
You signed in with another tab or window. [Reload]() to refresh your
session. You signed out in another tab or window. [Reload]() to refresh
your session. You switched accounts on another tab or window. [Reload]()
to refresh your session.
Dismiss alert
{{ message }}
::: {role="main"}
[paul-gauthier](/paul-gauthier) / **[aider](/paul-gauthier/aider)**
Public
- [Notifications](/login?return_to=%2Fpaul-gauthier%2Faider) You must
be signed in to change notification settings
- [Fork 1k](/login?return_to=%2Fpaul-gauthier%2Faider)
-
[ Star 10.5k](/login?return_to=%2Fpaul-gauthier%2Faider)
- [Code ](/paul-gauthier/aider)
- [Issues 57](/paul-gauthier/aider/issues)
- [Pull requests 14](/paul-gauthier/aider/pulls)
- [Actions ](/paul-gauthier/aider/actions)
- [Projects 0](/paul-gauthier/aider/projects)
- [Security](/paul-gauthier/aider/security)
- [Insights ](/paul-gauthier/aider/pulse)
Additional navigation options
- [ Code ](/paul-gauthier/aider)
- [ Issues ](/paul-gauthier/aider/issues)
- [ Pull requests ](/paul-gauthier/aider/pulls)
- [ Actions ](/paul-gauthier/aider/actions)
- [ Projects ](/paul-gauthier/aider/projects)
- [ Security ](/paul-gauthier/aider/security)
- [ Insights ](/paul-gauthier/aider/pulse)
New issue
**Have a question about this project?** Sign up for a free GitHub
account to open an issue and contact its maintainers and the community.
[Sign up for
GitHub](/signup?return_to=%2Fpaul-gauthier%2Faider%2Fissues%2Fnew%2Fchoose)
By clicking "Sign up for GitHub", you agree to our [terms of
service](https://docs.github.com/terms ) and [privacy
statement](https://docs.github.com/privacy ). We'll occasionally send you
account related emails.
Already on GitHub? [Sign
in](/login?return_to=%2Fpaul-gauthier%2Faider%2Fissues%2Fnew%2Fchoose)
to your account
[Jump to bottom](#issue-comment-box)
# Unsupported Audio Sample Rate #612
Open
[aaronson2012](/aaronson2012) opened this issue May 24, 2024 · 0
comments
Open
# [Unsupported Audio Sample Rate](#top) #612
[aaronson2012](/aaronson2012) opened this issue May 24, 2024 · 0
comments
Labels
[enhancement](/paul-gauthier/aider/labels/enhancement) New feature or
request
## Comments
[](/aaronson2012)
Copy link
###
**[aaronson2012](/aaronson2012)** commented [May 24,
2024](#issue-2314049815)
+-----------------------------------------------------------------------+
| ### Issue |
| |
| aider was crashing when i ran the /voice command and I realized that |
| my computers microphone did not support a sample rate of 16kHz. It |
| was an easy fix for me i just changed the sample_rate variable to one |
| my mic supported but this isn\'t a very elegant solution. Could there |
| be a better way so all mics are supported? |
| |
| ### Version and model info |
| |
| Latest verision |
+-----------------------------------------------------------------------+
| |
| |
| The text was updated successfully, but these errors were encountered: |
| |
| |
+-----------------------------------------------------------------------+
All reactions
[paul-gauthier](/paul-gauthier) added the
[enhancement](/paul-gauthier/aider/labels/enhancement) New feature or
request label [Jun 4, 2024](#event-13039727805)
[Sign up for free](/join?source=comment-repo) **to join this
conversation on GitHub**. Already have an account? [Sign in to
comment](/login?return_to=https%3A%2F%2Fgithub.com%2Fpaul-gauthier%2Faider%2Fissues%2F612)
Assignees
No one assigned
Labels
[enhancement](/paul-gauthier/aider/labels/enhancement) New feature or
request
Projects
None yet
Milestone
No milestone
Development
No branches or pull requests
2 participants
:::
## Footer
[](https://github.com ) © 2024 GitHub, Inc.
### Footer navigation
- [Terms](https://docs.github.com/site-policy/github-terms/github-terms-of-service )
- [Privacy](https://docs.github.com/site-policy/privacy-policies/github-privacy-statement )
- [Security](https://github.com/security )
- [Status](https://www.githubstatus.com/ )
- [Docs](https://docs.github.com/ )
- [Contact](https://support.github.com?tags=dotcom-footer )
- Manage cookies
- Do not share my personal information
You can't perform that action at this time.
ASSISTANT: Based on the issue description, I believe the following file is most likely to need changes to support different microphone sample rates:
aider/voice.py
This file contains the Voice class which handles recording and transcribing audio. The sample_rate variable is hardcoded in this file.
To make the suggested change, we would need to modify how the sample rate is determined in aider/voice.py.
Please add aider/voice.py to the chat so I can propose the specific code changes needed. Let me know if you would like me to explain my reasoning further or if you have any other questions!
USER: I added these files to the chat: aider/voice.py.
If you need to propose edits to other existing files not already added to the chat, you *MUST* tell the me their full path names and ask me to *add the files to the chat*. End your reply and wait for my approval. You can keep asking if you then decide you need to edit more files.
ASSISTANT: Here are the proposed changes to aider/voice.py to support different microphone sample rates:
aider/voice.py
```python
<<<<<<< SEARCH
sample_rate = 16000 # 16kHz
=======
try:
sample_rate = int(self.sd.query_devices(None, 'input')['default_samplerate'])
except (TypeError, ValueError):
sample_rate = 16000 # fallback to 16kHz if unable to query device
>>>>>>> REPLACE
```
This change:
1. Attempts to query the default sample rate of the input device using sounddevice's `query_devices()` function.
2. If successful, it uses that sample rate.
3. If it fails to get a valid sample rate, it falls back to the original 16kHz.
This should allow aider to automatically adapt to the microphone's supported sample rate in most cases, while still having a reasonable fallback.
Let me know if you would like me to explain or modify the changes further.
2024-06-04 10:27:22 -07:00
Paul Gauthier
65703190a2
Updated HISTORY
2024-06-04 09:55:31 -07:00
Paul Gauthier
8c91a909b9
copy
2024-06-04 05:40:34 -07:00
Paul Gauthier
8a95ce80ae
copy
2024-06-03 12:21:09 -07:00
Paul Gauthier
5d08c69ba0
copy
2024-06-03 11:23:22 -07:00
Paul Gauthier
a0025a42d9
copy
2024-06-03 11:23:12 -07:00
Paul Gauthier
58bcfc3f6e
copy
2024-06-03 11:21:12 -07:00
Paul Gauthier
b184ab9977
copy
2024-06-03 11:16:34 -07:00
Paul Gauthier
0d06364db6
copy
2024-06-03 11:14:17 -07:00
Paul Gauthier
8a8f3936f4
copy
2024-06-03 11:12:25 -07:00
Paul Gauthier
4770e0ffc0
pass@1
2024-06-03 10:55:07 -07:00
Paul Gauthier
4753db0b0f
copy
2024-06-03 05:42:45 -07:00
Paul Gauthier
3ff0c7ce35
copy
2024-06-02 09:28:56 -07:00
Paul Gauthier
57252c766d
copy
2024-06-02 06:41:48 -07:00
Paul Gauthier
ad320e085d
copy
2024-06-02 06:28:56 -07:00
Paul Gauthier
e5c831d1b6
copy
2024-06-01 19:01:47 -07:00
Paul Gauthier
941456d586
copy
2024-06-01 19:00:13 -07:00
Paul Gauthier
2cb9a8ddc8
copy
2024-06-01 16:10:55 -07:00
Paul Gauthier
47a3cb8adf
copy
2024-06-01 15:05:29 -07:00
Paul Gauthier
2febc663f3
copy
2024-06-01 14:48:12 -07:00
Paul Gauthier
70411431ab
copy
2024-06-01 13:49:31 -07:00
Paul Gauthier
bc4d39ddf2
copy
2024-06-01 11:46:53 -07:00